Class ViewWorkspace
- java.lang.Object
- 
- java.awt.Component
- 
- java.awt.Container
- 
- javax.swing.JComponent
- 
- javax.swing.JTabbedPane
- 
- com.jidesoft.swing.JideTabbedPane
- 
- com.inductiveautomation.ignition.designer.tabbedworkspace.TabbedResourceWorkspace
- 
- com.inductiveautomation.perspective.designer.workspace.ViewWorkspace
 
 
 
 
 
 
 
- 
- All Implemented Interfaces:
- ResourceWorkspace,- java.awt.image.ImageObserver,- java.awt.MenuContainer,- java.io.Serializable,- javax.accessibility.Accessible,- javax.swing.SwingConstants
 
 public class ViewWorkspace extends TabbedResourceWorkspace This is theResourceWorkspacefor perspective View resources. Each view resource is represented as a JSON encoded document (nb: not Ignition's typical XML serialized format). The views are edited in an embedded JXBrowser web browser instance which points to a special URL on the gateway which loads the view in design mode.- See Also:
- Serialized Form
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classViewWorkspace.JxBrowserPlatformstatic classViewWorkspace.NewViewActionstatic classViewWorkspace.TabbedPaneUI- 
Nested classes/interfaces inherited from class com.jidesoft.swing.JideTabbedPanecom.jidesoft.swing.JideTabbedPane.ColorProvider, com.jidesoft.swing.JideTabbedPane.GradientColorProvider, com.jidesoft.swing.JideTabbedPane.IgnoreableSingleSelectionModel, com.jidesoft.swing.JideTabbedPane.NoFocusButton, com.jidesoft.swing.JideTabbedPane.PageLastFocusTracker, com.jidesoft.swing.JideTabbedPane.TabListCellRenderer
 - 
Nested classes/interfaces inherited from class javax.swing.JTabbedPanejavax.swing.JTabbedPane.AccessibleJTabbedPane, javax.swing.JTabbedPane.ModelListener
 - 
Nested classes/interfaces inherited from class javax.swing.JComponentjavax.swing.JComponent.AccessibleJComponent
 
- 
 - 
Field SummaryFields Modifier and Type Field Description static com.inductiveautomation.ignition.common.gson.GsonGSONViewWorkspaceActionsviewWorkspaceActionsstatic java.lang.StringWORKSPACE_KEY- 
Fields inherited from class com.inductiveautomation.ignition.designer.tabbedworkspace.TabbedResourceWorkspacecontext, descriptor, editors, listeners, rootNode
 - 
Fields inherited from class com.jidesoft.swing.JideTabbedPane_focusChangeListener, _tabEditingAllowed, _tabEditValidator, BOLDACTIVETAB_PROPERTY, BOX_STYLE_PROPERTY, BUTTON_CLOSE, BUTTON_EAST, BUTTON_LIST, BUTTON_NORTH, BUTTON_SOUTH, BUTTON_WEST, COLOR_THEME_DEFAULT, COLOR_THEME_OFFICE2003, COLOR_THEME_VSNET, COLOR_THEME_WIN2K, COLOR_THEME_WINXP, GRIPPER_PROPERTY, HIDE_IF_ONE_TAB_PROPERTY, ONENOTE_COLOR_PROVIDER, PROPERTY_COLOR_THEME, PROPERTY_CONTENT_BORDER_INSETS, PROPERTY_DRAG_OVER_DISABLED, PROPERTY_SELECTED_INDEX, PROPERTY_SHOW_CLOSE_BUTTON_ON_MOUSE_OVER, PROPERTY_TAB_AREA_INSETS, PROPERTY_TAB_COLOR_PROVIDER, PROPERTY_TAB_INSETS, PROPERTY_TAB_LEADING_COMPONENT, PROPERTY_TAB_RESIZE_MODE, PROPERTY_TAB_SHAPE, PROPERTY_TAB_TRAILING_COMPONENT, RESIZE_MODE_COMPRESSED, RESIZE_MODE_DEFAULT, RESIZE_MODE_FIT, RESIZE_MODE_FIXED, RESIZE_MODE_NONE, SCROLL_TAB_ON_WHEEL_PROPERTY, SHAPE_BOX, SHAPE_DEFAULT, SHAPE_ECLIPSE, SHAPE_ECLIPSE3X, SHAPE_EXCEL, SHAPE_FLAT, SHAPE_OFFICE2003, SHAPE_ROUNDED_FLAT, SHAPE_ROUNDED_VSNET, SHAPE_VSNET, SHAPE_WINDOWS, SHAPE_WINDOWS_SELECTED, SHOW_CLOSE_BUTTON_ON_TAB_PROPERTY, SHOW_CLOSE_BUTTON_PROPERTY, SHOW_ICONS_PROPERTY, SHOW_TAB_AREA_PROPERTY, SHOW_TAB_BUTTONS_PROPERTY, SHOW_TAB_CONTENT_PROPERTY, SHRINK_TAB_PROPERTY, TAB_CLOSABLE_PROPERTY, USE_DEFAULT_SHOW_CLOSE_BUTTON_ON_TAB_PROPERTY, USE_DEFAULT_SHOW_ICONS_PROPERTY
 - 
Fields inherited from class javax.swing.JTabbedPanechangeEvent, changeListener, model, SCROLL_TAB_LAYOUT, tabPlacement, WRAP_TAB_LAYOUT
 - 
Fields inherited from class javax.swing.JComponentlistenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 - 
Fields inherited from class java.awt.ComponentaccessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
- 
 - 
Constructor SummaryConstructors Constructor Description ViewWorkspace(DesignerContext context, com.teamdev.jxbrowser.engine.Engine jxBrowserEngine)
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddDesignAdapterChangeListener(java.util.function.Consumer<DesignAdapter> listener)voidaddNewResourceActions(ResourceFolderNode folder, javax.swing.JPopupMenu menu)This is where you add the menu items to create new nodes.voidaddOnBeforeSaveListener(java.lang.Runnable r)protected AbstractNavTreeNodecreateRootNavTreeNode()protected java.util.Optional<javax.swing.JComponent>createWorkspaceHomeTab()static java.lang.StringgetDesignUrl(DesignerContext context)DelegatingEditActionHandlergetEditActionHandler()The handler that responds to common edit actions, like cut, copy, paste, and deletecom.teamdev.jxbrowser.engine.EnginegetEngine()java.util.Collection<ResourceWorkspaceFrame>getFrames()Returns a collection ofResourceWorkspaceFrames that will be associated with this workspace.ViewWorkspace.JxBrowserPlatformgetJxbPlatform()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.protected MutableNavTreeNodegetNavTreeNodeParent()Get the MutableNavTreeNode that this workspace's node should be installed in.PaletteFramegetPaletteFrame()PropertyEditorFramegetPropertyEditor()DesignAdaptergetSelectedBridgeAdapter()protected javax.swing.JPopupMenugetTabPopupMenu(ResourceEditor resourceEditor)Extend to add custom right click actions to individual tabsjava.util.List<com.jidesoft.action.CommandBar>getToolbars()Returns the toolbars that will be added when this workspace is active.ViewDropTargetsgetViewDropTargets()ViewResourceEditorgetViewEditor()booleanisPreviewing()booleanisSaving()protected ResourceEditornewResourceEditor(ResourcePath resourcePath)This is where you create a newResourceEditorfor displaying and editing your resource.voidnotifyProjectSaveDone()voidnotifyProjectSaveStart()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.voidopen(java.lang.String viewPath)voidremoveBridgeAdapterChangeListener(java.util.function.Consumer<DesignAdapter> listener)voidremoveOnBeforeSaveListener(java.lang.Runnable r)voidsetPreviewing(boolean preview)voidsetZoomIndicator(ZoomIndicator zoomIndicator)voidshutdown()voidstylesUpdated(java.lang.String styles)- 
Methods inherited from class com.inductiveautomation.ignition.designer.tabbedworkspace.TabbedResourceWorkspaceaddTabbedWorkspaceListener, close, close, commit, commitAll, dispose, findEditor, getContext, getDescriptor, getEditors, getRootNode, getSelectedEditor, getWorkspace, isOpen, open, registerNavTreeNode, removeTabbedWorkspaceListener, resetFrames, setupWorkspaceHomeTab
 - 
Methods inherited from class com.jidesoft.swing.JideTabbedPaneadd, addNotify, addTabEditingListener, calculateTabListPopupPosition, cancelTabEditing, clearVisComp, createFocusChangeListener, createNoFocusButton, createTabList, createTabListPopup, editTabAt, fireStateChanged, fireTabEditing, getCloseAction, getColorTheme, getContentBorderInsets, getDefaultColorTheme, getDefaultTabResizeMode, getDefaultTabStyle, getDisplayTitleAt, getEditingTabIndex, getIconForTab, getLastFocusedComponent, getPageLastFocusTrackers, getResourceString, getSelectedTabFont, getStringConverter, getTabAlignment, getTabAreaInsets, getTabAtLocation, getTabColorProvider, getTabEditingListeners, getTabEditingValidator, getTabHeight, getTabInsets, getTabLeadingComponent, getTabListCellRenderer, getTabResizeMode, getTabShape, getTabTrailingComponent, getUI, getUIClassID, hasFocusComponent, hideTabListPopup, insertTab, isAutoFocusOnTabHideClose, isAutoRequestFocus, isBoldActiveTab, isCloseTabOnMouseMiddleButton, isDragOverDisabled, isHideOneTab, isHideTrailingWhileNoButtons, isLayoutTrailingComponentBeforeButtons, isRightClickSelect, isScrollSelectedTabOnWheel, isShowCloseButton, isShowCloseButtonOnMouseOver, isShowCloseButtonOnSelectedTab, isShowCloseButtonOnTab, isShowGripper, isShowIconsOnTab, isShowTabArea, isShowTabButtons, isShowTabContent, isSuppressSetSelectedIndex, isSuppressStateChangedEvents, isTabClosableAt, isTabEditing, isTabEditingAllowed, isTabListPopupVisible, isTabShown, isUseDefaultShowCloseButtonOnTab, isUseDefaultShowIconsOnTab, moveSelectedTabTo, popupSelectedIndex, processMouseSelection, removeAll, removeNotify, removeTabAt, removeTabEditingListener, repaintContentBorder, repaintTabAreaAndContentBorder, requestFocusForVisibleComponent, resetDefaultCloseAction, scrollSelectedTabToVisible, setAutoFocusOnTabHideClose, setAutoRequestFocus, setBoldActiveTab, setCloseAction, setCloseTabOnMouseMiddleButton, setColorTheme, setComponentAt, setContentBorderInsets, setDragOverDisabled, setHideOneTab, setHideTrailingWhileNoButtons, setLayoutTrailingComponentBeforeButtons, setRightClickSelect, setScrollSelectedTabOnWheel, setSelectedIndex, setSelectedTabFont, setShowCloseButton, setShowCloseButtonOnMouseOver, setShowCloseButtonOnSelectedTab, setShowCloseButtonOnTab, setShowGripper, setShowIconsOnTab, setShowTabArea, setShowTabButtons, setShowTabContent, setStringConverter, setSuppressSetSelectedIndex, setSuppressStateChangedEvents, setTabAlignment, setTabAreaInsets, setTabClosableAt, setTabColorProvider, setTabEditingAllowed, setTabEditingValidator, setTabInsets, setTabLeadingComponent, setTabListCellRenderer, setTabResizeMode, setTabShape, setTabTrailingComponent, setUI, setUseDefaultShowCloseButtonOnTab, setUseDefaultShowIconsOnTab, showTabListPopup, stopTabEditing, updateUI
 - 
Methods inherited from class javax.swing.JTabbedPaneadd, add, add, add, addChangeListener, addTab, addTab, addTab, createChangeListener, getAccessibleContext, getBackgroundAt, getBoundsAt, getChangeListeners, getComponentAt, getDisabledIconAt, getDisplayedMnemonicIndexAt, getForegroundAt, getIconAt, getMnemonicAt, getModel, getSelectedComponent, getSelectedIndex, getTabComponentAt, getTabCount, getTabLayoutPolicy, getTabPlacement, getTabRunCount, getTitleAt, getToolTipText, getToolTipTextAt, indexAtLocation, indexOfComponent, indexOfTab, indexOfTab, indexOfTabComponent, isEnabledAt, paramString, remove, remove, removeChangeListener, setBackgroundAt, setDisabledIconAt, setDisplayedMnemonicIndexAt, setEnabledAt, setForegroundAt, setIconAt, setMnemonicAt, setModel, setSelectedComponent, setTabComponentAt, setTabLayoutPolicy, setTabPlacement, setTitleAt, setToolTipTextAt
 - 
Methods inherited from class javax.swing.JComponentaddAncestorListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 - 
Methods inherited from class java.awt.ContaineraddContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTree
 - 
Methods inherited from class java.awt.Componentaction, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
 
- 
 
- 
- 
- 
Field Detail- 
WORKSPACE_KEYpublic static final java.lang.String WORKSPACE_KEY - See Also:
- Constant Field Values
 
 - 
viewWorkspaceActionspublic final ViewWorkspaceActions viewWorkspaceActions 
 - 
GSONpublic static final com.inductiveautomation.ignition.common.gson.Gson GSON 
 
- 
 - 
Constructor Detail- 
ViewWorkspacepublic ViewWorkspace(DesignerContext context, com.teamdev.jxbrowser.engine.Engine jxBrowserEngine) 
 
- 
 - 
Method Detail- 
getJxbPlatform@Nonnull public ViewWorkspace.JxBrowserPlatform getJxbPlatform() 
 - 
isPreviewingpublic boolean isPreviewing() 
 - 
setPreviewingpublic void setPreviewing(boolean preview) 
 - 
createWorkspaceHomeTabprotected java.util.Optional<javax.swing.JComponent> createWorkspaceHomeTab() - Overrides:
- createWorkspaceHomeTabin class- TabbedResourceWorkspace
 
 - 
openpublic void open(java.lang.String viewPath) 
 - 
addDesignAdapterChangeListenerpublic void addDesignAdapterChangeListener(java.util.function.Consumer<DesignAdapter> listener) 
 - 
removeBridgeAdapterChangeListenerpublic void removeBridgeAdapterChangeListener(java.util.function.Consumer<DesignAdapter> listener) 
 - 
getViewDropTargetspublic ViewDropTargets getViewDropTargets() 
 - 
getNavTreeNodeParentprotected MutableNavTreeNode getNavTreeNodeParent() Description copied from class:TabbedResourceWorkspaceGet the MutableNavTreeNode that this workspace's node should be installed in.- Overrides:
- getNavTreeNodeParentin class- TabbedResourceWorkspace
 
 - 
getMenupublic 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 interface- ResourceWorkspace
- Overrides:
- getMenuin class- TabbedResourceWorkspace
 
 - 
addOnBeforeSaveListenerpublic void addOnBeforeSaveListener(java.lang.Runnable r) 
 - 
removeOnBeforeSaveListenerpublic void removeOnBeforeSaveListener(java.lang.Runnable r) 
 - 
notifyProjectSaveStartpublic void notifyProjectSaveStart() 
 - 
notifyProjectSaveDonepublic void notifyProjectSaveDone() 
 - 
isSavingpublic boolean isSaving() 
 - 
getKeypublic 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.
 - 
getViewEditor@Nullable public ViewResourceEditor getViewEditor() 
 - 
newResourceEditorprotected ResourceEditor newResourceEditor(ResourcePath resourcePath) Description copied from class:TabbedResourceWorkspaceThis is where you create a newResourceEditorfor displaying and editing your resource.- Specified by:
- newResourceEditorin class- TabbedResourceWorkspace
- Parameters:
- resourcePath- the id of the resource an editor is being created for
 
 - 
getSelectedBridgeAdapter@Nullable public DesignAdapter getSelectedBridgeAdapter() 
 - 
getPropertyEditorpublic PropertyEditorFrame getPropertyEditor() 
 - 
getFramespublic 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 interface- ResourceWorkspace
- Overrides:
- getFramesin class- TabbedResourceWorkspace
 
 - 
createRootNavTreeNodeprotected AbstractNavTreeNode createRootNavTreeNode() - Overrides:
- createRootNavTreeNodein class- TabbedResourceWorkspace
 
 - 
addNewResourceActionspublic void addNewResourceActions(ResourceFolderNode folder, javax.swing.JPopupMenu menu) Description copied from class:TabbedResourceWorkspaceThis is where you add the menu items to create new nodes.- Specified by:
- addNewResourceActionsin class- TabbedResourceWorkspace
- See Also:
- NewResourceAction
 
 - 
getTabPopupMenuprotected javax.swing.JPopupMenu getTabPopupMenu(@Nullable ResourceEditor resourceEditor)Description copied from class:TabbedResourceWorkspaceExtend to add custom right click actions to individual tabs- Overrides:
- getTabPopupMenuin class- TabbedResourceWorkspace
- Parameters:
- resourceEditor- the resource editor in the tab under the cursor
 
 - 
getEnginepublic com.teamdev.jxbrowser.engine.Engine getEngine() 
 - 
getToolbarspublic 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 interface- ResourceWorkspace
- Overrides:
- getToolbarsin class- TabbedResourceWorkspace
 
 - 
onActivationpublic void onActivation() Description copied from interface:ResourceWorkspaceCalled when the resource workspace will become the active workspace and will be displayed.- Specified by:
- onActivationin interface- ResourceWorkspace
- Overrides:
- onActivationin class- TabbedResourceWorkspace
 
 - 
onDeactivationpublic void onDeactivation() Description copied from interface:ResourceWorkspaceCalled when the resource workspace will be swapped out for a different workspace.- Specified by:
- onDeactivationin interface- ResourceWorkspace
- Overrides:
- onDeactivationin class- TabbedResourceWorkspace
 
 - 
getEditActionHandlerpublic DelegatingEditActionHandler getEditActionHandler() Description copied from interface:ResourceWorkspaceThe handler that responds to common edit actions, like cut, copy, paste, and delete- Specified by:
- getEditActionHandlerin interface- ResourceWorkspace
- Overrides:
- getEditActionHandlerin class- TabbedResourceWorkspace
 
 - 
shutdownpublic void shutdown() 
 - 
stylesUpdatedpublic void stylesUpdated(java.lang.String styles) 
 - 
setZoomIndicatorpublic void setZoomIndicator(ZoomIndicator zoomIndicator) 
 - 
getDesignUrlpublic static java.lang.String getDesignUrl(DesignerContext context) 
 - 
getPaletteFramepublic PaletteFrame getPaletteFrame() 
 
- 
 
-