package org.concord.otrunk.overlay;
import java.awt.event.ActionListener;
import org.concord.framework.otrunk.DefaultOTObject;
import org.concord.framework.otrunk.OTResourceSchema;
import org.concord.framework.otrunk.view.OTAction;
import org.concord.framework.otrunk.view.OTActionContext;
public class OTOverlaySaveAction extends DefaultOTObject
implements OTAction {
private ResourceSchema resources;
public static interface ResourceSchema extends OTResourceSchema
{
}
public OTOverlaySaveAction(ResourceSchema resources) {
super(resources);
this.resources = resources;
}
ActionListener clickAction;
public void doAction(OTActionContext context) {
OTUserOverlayManager userOverlayManager = context.getViewContext().getViewService(OTUserOverlayManager.class);
try {
userOverlayManager.remoteSaveAll(null);
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
public String getActionText() {
return "Save Overlays";
}
}