Class LocalizationWorkspace
- java.lang.Object
-
- com.inductiveautomation.ignition.designer.i18n.workspace.LocalizationWorkspace
-
- All Implemented Interfaces:
ResourceWorkspace
public class LocalizationWorkspace extends java.lang.Object implements ResourceWorkspace
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringL10N_WORKSPACE_KEY
-
Constructor Summary
Constructors Constructor Description LocalizationWorkspace(DesignerContext designerContext, DesignerLocalizationManager mgr)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EditActionHandlergetEditActionHandler()The handler that responds to common edit actions, like cut, copy, paste, and deletejava.util.Collection<ResourceWorkspaceFrame>getFrames()Returns a collection ofResourceWorkspaceFrames that will be associated with this workspace.java.lang.StringgetKey()Returns a keyname for the workspace.MenuBarMergegetMenu()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.JComponentgetWorkspace()The component that makes up the workspace itself.DesignerLocalizationManagermgr()voidonActivation()Called when the resource workspace will become the active workspace and will be displayed.voidonDeactivation()Called when the resource workspace will be swapped out for a different workspace.voidresetFrames(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"-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.inductiveautomation.ignition.designer.model.ResourceWorkspace
dispose
-
-
-
-
Field Detail
-
L10N_WORKSPACE_KEY
public static final java.lang.String L10N_WORKSPACE_KEY
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
LocalizationWorkspace
public LocalizationWorkspace(DesignerContext designerContext, DesignerLocalizationManager mgr)
-
-
Method Detail
-
mgr
public DesignerLocalizationManager mgr()
-
getKey
public java.lang.String getKey()
Description copied from interface:ResourceWorkspaceReturns a keyname for the workspace. Used by nav tree nodes to specify which workspace to switch to when they are selected.- Specified by:
getKeyin interfaceResourceWorkspace
-
getMenu
public MenuBarMerge getMenu()
Description copied from interface:ResourceWorkspaceReturns a menu merge for the menu options that should be present when this workspace is active. May be null.- Specified by:
getMenuin interfaceResourceWorkspace
-
getToolbars
public java.util.List<com.jidesoft.action.CommandBar> getToolbars()
Description copied from interface:ResourceWorkspaceReturns the toolbars that will be added when this workspace is active. May be null or empty.- Specified by:
getToolbarsin interfaceResourceWorkspace
-
getFrames
public java.util.Collection<ResourceWorkspaceFrame> getFrames()
Description copied from interface:ResourceWorkspaceReturns a collection ofResourceWorkspaceFrames that will be associated with this workspace. May be null or empty.- Specified by:
getFramesin interfaceResourceWorkspace
-
getEditActionHandler
public EditActionHandler getEditActionHandler()
Description copied from interface:ResourceWorkspaceThe handler that responds to common edit actions, like cut, copy, paste, and delete- Specified by:
getEditActionHandlerin interfaceResourceWorkspace
-
resetFrames
public void resetFrames(com.jidesoft.docking.DockingManager dockingManager, com.jidesoft.action.DockableBarManager barManager)Description copied from interface:ResourceWorkspaceProgrammatically set the options on the frames and bars that represent the workspace's "defaults"- Specified by:
resetFramesin interfaceResourceWorkspace
-
getWorkspace
public javax.swing.JComponent getWorkspace()
Description copied from interface:ResourceWorkspaceThe component that makes up the workspace itself. Must not be null- Specified by:
getWorkspacein interfaceResourceWorkspace
-
onActivation
public void onActivation()
Description copied from interface:ResourceWorkspaceCalled when the resource workspace will become the active workspace and will be displayed.- Specified by:
onActivationin interfaceResourceWorkspace
-
onDeactivation
public void onDeactivation()
Description copied from interface:ResourceWorkspaceCalled when the resource workspace will be swapped out for a different workspace.- Specified by:
onDeactivationin interfaceResourceWorkspace
-
-