public interface ResourceWorkspace
Modifier and Type | Method and Description |
---|---|
EditActionHandler |
getEditActionHandler()
The handler that responds to common edit actions, like cut, copy, paste, and delete
|
java.util.Collection<ResourceWorkspaceFrame> |
getFrames()
Returns a collection of
ResourceWorkspaceFrame s that will be associated with this workspace. |
java.lang.String |
getKey()
Returns a keyname for the workspace.
|
MenuBarMerge |
getMenu()
Returns a menu merge for the menu options that should be present when this workspace is active.
|
java.util.List<com.jidesoft.action.CommandBar> |
getToolbars()
Returns the toolbars that will be added when this workspace is active.
|
javax.swing.JComponent |
getWorkspace()
The component that makes up the workspace itself.
|
void |
onActivation()
Called when the resource workspace will become the active workspace and will be displayed.
|
void |
onDeactivation()
Called when the resource workspace will be swapped out for a different workspace.
|
void |
resetFrames(com.jidesoft.docking.DockingManager dockingManager,
com.jidesoft.action.DockableBarManager barManager)
Programmatically set the options on the frames and bars that represent the workspace's "defaults"
|
javax.swing.JComponent getWorkspace()
java.lang.String getKey()
MenuBarMerge getMenu()
java.util.List<com.jidesoft.action.CommandBar> getToolbars()
java.util.Collection<ResourceWorkspaceFrame> getFrames()
ResourceWorkspaceFrame
s that will be associated with this workspace. May be null
or empty.EditActionHandler getEditActionHandler()
void resetFrames(com.jidesoft.docking.DockingManager dockingManager, com.jidesoft.action.DockableBarManager barManager)
void onActivation()
void onDeactivation()