Class IgnitionDockingManager
java.lang.Object
com.jidesoft.swing.AbstractLayoutPersistence
com.jidesoft.docking.DefaultDockingManager
com.inductiveautomation.ignition.designer.IgnitionDockingManager
- All Implemented Interfaces:
com.jidesoft.docking.DeprecatedDockingManager,com.jidesoft.docking.DockingManager,com.jidesoft.swing.LayoutPersistence,com.jidesoft.swing.RootPanePersistence,com.jidesoft.swing.UndoableSupport
public class IgnitionDockingManager
extends com.jidesoft.docking.DefaultDockingManager
-
Nested Class Summary
Nested classes/interfaces inherited from class com.jidesoft.docking.DefaultDockingManager
com.jidesoft.docking.DefaultDockingManager.DefaultDockingManagerAnimationHandler, com.jidesoft.docking.DefaultDockingManager.DockableFrameWorkspaceHandle, com.jidesoft.docking.DefaultDockingManager.DockedHiddenSlidingContainer, com.jidesoft.docking.DefaultDockingManager.InternalDockableFrameRouter, com.jidesoft.docking.DefaultDockingManager.InternalEventManager, com.jidesoft.docking.DefaultDockingManager.MainPanel, com.jidesoft.docking.DefaultDockingManager.MenuChangeStateListenerNested classes/interfaces inherited from interface com.jidesoft.docking.DockingManager
com.jidesoft.docking.DockingManager.FloatingContainerCustomizer, com.jidesoft.docking.DockingManager.FloatingContainerTitleCustomizer, com.jidesoft.docking.DockingManager.FrameHandle, com.jidesoft.docking.DockingManager.TabbedPaneCustomizer -
Field Summary
Fields inherited from class com.jidesoft.docking.DefaultDockingManager
_componentListener, _focusPropertyChangeListenerFields inherited from class com.jidesoft.swing.AbstractLayoutPersistence
_layoutDirectory, _loadingLayoutData, _profileKey, _useFrameBounds, _useFrameBoundsSet, _useFrameState, _useFrameStateSet, _usePref, _version, DEFAULT_PROFILE_NAME, LAYOUT_COUNT_STRING, LAYOUT_POSTFIX, MAX_PREF_BYTE_ARRAY_LENGTH, PROPERTY_PROFILE_KEY, PROPERTY_USE_PREF, PROPERTY_VERSION, V2004, V2005_09Fields inherited from interface com.jidesoft.docking.DockingManager
ACTION_ID_HIDDEN_BY_PARENT, ACTION_NAME_HIDDEN_BY_PARENT, CONTEXT_MENU_CLOSE, CONTEXT_MENU_HIDE_AUTOHIDE, CONTEXT_MENU_TOGGLE_AUTOHIDE, CONTEXT_MENU_TOGGLE_DOCKABLE, CONTEXT_MENU_TOGGLE_FLOATING, CONTEXT_MENU_TOGGLE_MAXIMIZE, DOUBLE_CLICK_CUSTOM, DOUBLE_CLICK_NONE, DOUBLE_CLICK_TO_AUTOHIDE, DOUBLE_CLICK_TO_FLOAT, DOUBLE_CLICK_TO_MAXIMIZE, FLOATING_CONTAINER_CLOSE_TO_DOCK, FLOATING_CONTAINER_CLOSE_TO_HIDE, FLOATING_CONTAINER_TYPE_DIALOG, FLOATING_CONTAINER_TYPE_FRAME, FLOATING_CONTAINER_TYPE_WINDOW, FULL_OUTLINE_MODE, HW_OUTLINE_MODE, HW_TRANSPARENT_OUTLINE_MODE, MIX_OUTLINE_MODE, PARTIAL_OUTLINE_MODE, PROPERTY_ACTIVE, PROPERTY_ACTIVE_WORKSPACE, PROPERTY_ALLOWED_DOCK_SIDES, PROPERTY_AUTO_DOCKING, PROPERTY_AUTO_DOCKING_AS_DEFAULT, PROPERTY_AUTOHIDABLE, PROPERTY_AUTOHIDE_ALL_TABS, PROPERTY_AUTOHIDE_SHOWING_CONTENT_HIDDEN, PROPERTY_CONTINUOUS_LAYOUT, PROPERTY_CROSS_DRAGGING_ALLOWED, PROPERTY_CROSS_DROPPING_ALLOWED, PROPERTY_CUSTOM_INIT_SPLIT_PRIORITY, PROPERTY_DOCKED_FRAMES_RESIZABLE, PROPERTY_DOCKING_MANAGER_GROUP, PROPERTY_DOUBLE_CLICK_ACTION, PROPERTY_DRAG_ALL_TABS, PROPERTY_DRAG_GRIPPER_ONLY, PROPERTY_EASY_TAB_DOCK, PROPERTY_FLOAT_ALL_TABS, PROPERTY_FLOATABLE, PROPERTY_FLOATING_CONTAINER_TYPE, PROPERTY_FLOATING_FRAMES_RESIZABLE, PROPERTY_FRAMEHANDLE_ZORDER, PROPERTY_FRAMES_MANAGED, PROPERTY_FRAMES_VISIBLE, PROPERTY_GROUP_ALLOWED_ON_SIDE_PANE, PROPERTY_HEAVYWEIGHT_COMPONENT_ENABLED, PROPERTY_HIDABLE, PROPERTY_HIDE_ALL_TABS, PROPERTY_HIDE_FLOATINGFRAMES_ON_SWITCH_OUT_OF_APPLICATION, PROPERTY_HIDE_FLOATINGFRAMES_WHEN_DEACTIVATE, PROPERTY_INIT_BOUNDS, PROPERTY_INIT_CENTER_SPLIT, PROPERTY_INIT_DELAY, PROPERTY_INIT_EAST_SPLIT, PROPERTY_INIT_NORTH_SPLIT, PROPERTY_INIT_SOUTH_SPLIT, PROPERTY_INIT_SPLIT_PRIORITY, PROPERTY_INIT_STATE, PROPERTY_INIT_WEST_SPLIT, PROPERTY_MAXIMIZE_ALL_TABS, PROPERTY_NESTED_FLOATING_ALLOWED, PROPERTY_OUTLINE_MODE, PROPERTY_PRESERVE_STATE_ON_DRAGGING, PROPERTY_PROPORTIONAL_SPLITS, PROPERTY_REARRANGABLE, PROPERTY_RESIZABLE, PROPERTY_SHOW_DIVIDER_GRIPPER, PROPERTY_SHOW_GRIPPER, PROPERTY_SHOW_TITLE_ON_OUTLINE, PROPERTY_SHOW_TITLEBAR, PROPERTY_SHOW_WORKSPACE, PROPERTY_SIDE_DOCK_ALLOWED, PROPERTY_SIDEBAR_ROLLOVER, PROPERTY_STEP_DELAY, PROPERTY_STEPS, PROPERTY_TAB_DOCK_ALLOWED, PROPERTY_TAB_REORDER_ALLOWED, PROPERTY_UNDO_LIMIT, PROPERTY_USE_DECORATED_FLOATING_CONTAINER, PROPERTY_WITHIN_FRAMEBOUNDS_ONDRAGGING, PROPERTY_WITHIN_SCREENBOUNDS_ONDRAGGING, SPLIT_CUSTOM, SPLIT_EAST_SOUTH_WEST_NORTH, SPLIT_EAST_WEST_SOUTH_NORTH, SPLIT_SOUTH_NORTH_EAST_WEST, SPLIT_WEST_SOUTH_EAST_NORTH, TRANSPARENT_OUTLINE_MODE, UNKNOWN_FRAME_BEHAVIOR_HIDE, UNKNOWN_FRAME_BEHAVIOR_SHOW_INITFields inherited from interface com.jidesoft.swing.LayoutPersistence
ATTRIBUTE_PERSISTENCE_NAME, NODE_LAYOUT_PERSISTENCE -
Constructor Summary
ConstructorsConstructorDescriptionIgnitionDockingManager(RootPaneContainer rootPaneContainer, Container container) -
Method Summary
Modifier and TypeMethodDescriptioncom.jidesoft.docking.ContainerContainerMethods inherited from class com.jidesoft.docking.DefaultDockingManager
activateFrame, activateWorkspace, addDockableFrameDropListener, addDockableFrameListener, addFloatingContainer, addFrame, addUndo, addUndoableEditListener, allowActivate, autohideAll, autohideFrame, autohideFrame, b, beginCompoundEdit, beginDraggingFrame, beginLoadLayoutData, beginResizingFrame, cancelDragging, checkFrameKey, createAutoHideContainer, createAutoHideMouseListener, createDialogFloatingContainer, createFloatingContainer, createFrameContainer, createFrameFloatingContainer, createScrollPaneForAutoHideContainer, createUndoManager, createWindowFloatingContainer, createWorkspace, customizeFrameContainer, denotifyFrame, discardAllUndoEdits, dispose, disposeFloatingContainer, dockFrame, dockFrame, doLayout, dragFrame, endCompoundEdit, endDraggingFrame, endResizingFrame, findFloatingComponentAt, finishShowingAutohideFrame, floatFrame, floatFrame, floatingFrameActivated, floatingFrameDeactivated, getActiveFrame, getActiveFrameKey, getActiveMouseInputListener, getAllContexts, getAllDockingManagers, getAllFrameNames, getAllFrames, getAllowedDockSides, getAllVisibleFrameKeys, getAutoHideContainer, getAutoHideContaner, getAutohideShowingFrame, getContentContainer, getContextOf, getCustomInitSplitPriority, getDefaultFocusComponent, getDockableFrameDropListeners, getDockableFrameFactory, getDockableFrameListeners, getDockedFrameContainer, getDoubleClickAction, getEscapeKeyTargetComponent, getEventSource, getFirstFrame, getFirstFrameKey, getFloatingContainerCloseBehavior, getFloatingContainerCustomizer, getFloatingContainerTitleCustomizer, getFloatingContainerType, getFloatingFrames, getFrame, getGroup, getInitBounds, getInitCenterSplit, getInitDelay, getInitEastSplit, getInitNorthSplit, getInitSouthSplit, getInitSplitPriority, getInitState, getInitWestSplit, getInternalEventManager, getLastFrame, getLastFrameKey, getMainContainer, getMainFrame, getMaximizedFrame, getMaximizedFrameKey, getNextFrame, getNextFrame, getNotificationBackground, getNotificationDelay, getNotificationForeground, getNotificationSteps, getOrderedFrames, getOutlineMode, getOutsideSensitiveAreaSize, getPopupMenuCustomizer, getPreviousFrame, getPreviousFrame, getResourceString, getRootPaneContainer, getSensitiveAreaSize, getSnapGridSize, getStepDelay, getSteps, getUndoableEditSupport, getUndoLimit, getUndoManager, getUnknownFrameBehaviorOnLoading, getWorkspace, handleEscapeKey, handleEvent, handleNewlyAddedFrames, hideActiveAutohideFrame, hideFrame, internalFloatingFrameActivated, internalFloatingFrameDeactivated, internalHandleEscapeKey, internalSetShowWorkspace, isActive, isAllowRequestFocus, isAutoActivateFocusOwner, isAutoDocking, isAutoDockingAsDefault, isAutohidable, isAutohideAllTabs, isAutohideShowingContentHidden, isAutohideShowingInProgress, isContinuousLayout, isCrossDraggingAllowed, isCrossDroppingAllowed, isDockedFramesResizable, isDockingManagerFocused, isDragAllTabs, isDragging, isDragGripperOnly, isDropAllowed, isEasyTabDock, isExclusive, isFloatable, isFloatAllTabs, isFloatingFramesResizable, isFocusDuringLoadLayout, isGroupAllowedOnSidePane, isHeavyweightComponentEnabled, isHidable, isHideAllTabs, isHideFloatingFramesOnSwitchOutOfApplication, isHideFloatingFramesWhenDeactivate, isHideNewlyAddedFrames, isLoadDataSuccessful, isMaximizeAllTabs, isModalDialog, isNestedFloatingAllowed, isOwnedFloatingFrame, isOwnedWindow, isPreserveAvailableProperty, isPreserveStateOnDragging, isProportionalSplits, isRearrangable, isResizable, isShowContextMenu, isShowDividerGripper, isShowGripper, isShowInitial, isShowTitleBar, isShowTitleOnOutline, isShowWorkspace, isSidebarRollover, isSideDockAllowed, isTabDockAllowed, isTabReorderAllowed, isUseDecoratedFloatingContainer, isUseGlassPaneEnabled, isWithinFrameBoundsOnDragging, isWithinScreenBoundsOnDragging, isWorkspaceActive, isXmlFormat, K, loadDataErrorHandler, loadInitialLayout, loadLayoutFrom, loadLayoutFrom, maximizeFrame, moveFrame, moveFrame, notifyFrame, pauseDragFrame, preDispatchDockableFrameEvent, redo, removeAllFrames, removeContext, removeDockableFrameDropListener, removeDockableFrameListener, removeExtraContexts, removeFloatingContainer, removeFrame, removeFrame, removeFromHiddenFrames, removeUndoableEditListener, requestFocusInDockingManager, resetLayout, resetToDefault, resizingFrame, restoreFrame, saveLayoutTo, saveLayoutTo, setActive, setActiveMouseInputListener, setAllowedDockSides, setAutoActivateFocusOwner, setAutoDocking, setAutoDockingAsDefault, setAutohidable, setAutohideAllTabs, setAutohideShowingContentHidden, setAutohideShowingFrame, setContinuousLayout, setCrossDraggingAllowed, setCrossDroppingAllowed, setCustomInitSplitPriority, setDefaultFocusComponent, setDockableFrameFactory, setDockedFramesResizable, setDoubleClickAction, setDragAllTabs, setDragGripperOnly, setEasyTabDock, setEscapeKeyTargetComponent, setExclusive, setFloatable, setFloatAllTabs, setFloatingContainerCloseBehavior, setFloatingContainerCustomizer, setFloatingContainerTitleCustomizer, setFloatingContainerType, setFloatingFramesResizable, setFloatingFramesVisible, setFocusDuringLayout, setFrameAvailable, setFrameUnavailable, setGroup, setGroupAllowedOnSidePane, setHeavyweightComponentEnabled, setHidable, setHideAllTabs, setHideFloatingFramesOnSwitchOutOfApplication, setHideFloatingFramesWhenDeactivate, setHideNewlyAddedFrames, setInitBounds, setInitCenterSplit, setInitDelay, setInitEastSplit, setInitNorthSplit, setInitSouthSplit, setInitSplitPriority, setInitState, setInitWestSplit, setMaximizeAllTabs, setNestedFloatingAllowed, setNotificationBackground, setNotificationDelay, setNotificationForeground, setNotificationSteps, setOutlineMode, setOutsideSensitiveAreaSize, setPopupMenuCustomizer, setPreserveAvailableProperty, setPreserveStateOnDragging, setProportionalSplits, setRearrangable, setResizable, setSensitiveAreaSize, setShowContextMenu, setShowDividerGripper, setShowGripper, setShowInitial, setShowTitleBar, setShowTitleOnOutline, setShowWorkspace, setSidebarRollover, setSideDockAllowed, setSnapGridSize, setStepDelay, setSteps, setTabbedPaneCustomizer, setTabDockAllowed, setTabReorderAllowed, setUndoLimit, setUnknownFrameBehaviorOnLoading, setUseDecoratedFloatingContainer, setUseGlassPaneEnabled, setWithinFrameBoundsOnDragging, setWithinScreenBoundsOnDragging, setXmlFormat, shouldSetFloatingContainerVisible, shouldSwitchFocus, shouldSwitchFocus, shouldVetoRemovingAllFrames, showContextMenu, showFrame, showFrame, showInitial, startShowingAutohideFrame, startShowingAutohideFrame, startShowingAutohideFrame, startShowingAutohideFrameImmediately, stopShowingAutohideFrame, stopShowingAutohideFrameImmediately, switchRootPaneContainer, toggleAutohideState, toggleAutohideState, toggleAutohideState, toggleDockable, toggleDockable, toggleMaximizeState, toggleMaximizeState, toggleState, toggleState, undo, updateComponentTreeUI, updateUndecoratedMethods inherited from class com.jidesoft.swing.AbstractLayoutPersistence
addPropertyChangeListener, addPropertyChangeListener, firePropertyChange, firePropertyChange, firePropertyChange, getAvailableLayouts, getLayoutDirectory, getLayoutPersistenceName, getLayoutRawData, getLoadCallback, getProfileKey, getPropertyChangeListeners, getPropertyChangeListeners, getSaveCallback, getVersion, getXmlEncoding, isLast, isLayoutAvailable, isLayoutDataVersionValid, isLoadingLayoutData, isNeedFormatCheck, isUsePref, isVersionCompatible, loadInitialLayout, loadInitialLayout, loadLayoutData, loadLayoutDataFrom, loadLayoutDataFromFile, removeLayout, removePropertyChangeListener, removePropertyChangeListener, saveLayoutData, saveLayoutDataAs, saveLayoutDataToFile, setLast, setLayoutDirectory, setLayoutPersistenceName, setLayoutRawData, setLoadCallback, setLoadingLayoutData, setNeedFormatCheck, setProfileKey, setSaveCallback, setUseFrameBounds, setUseFrameState, setUsePref, setVersion, setXmlEncoding, shouldUseFrameBounds, shouldUseFrameStateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.jidesoft.docking.DockingManager
addPropertyChangeListener, addPropertyChangeListener, getPropertyChangeListeners, getPropertyChangeListeners, removePropertyChangeListener, removePropertyChangeListenerMethods inherited from interface com.jidesoft.swing.LayoutPersistence
getAvailableLayouts, getLayoutDirectory, getLayoutPersistenceName, getLayoutRawData, getLoadCallback, getSaveCallback, getVersion, getXmlEncoding, isLast, isLayoutAvailable, isLayoutDataVersionValid, isNeedFormatCheck, loadInitialLayout, loadInitialLayout, loadLayoutData, loadLayoutDataFrom, loadLayoutDataFromFile, removeLayout, saveLayoutData, saveLayoutDataAs, saveLayoutDataToFile, setLast, setLayoutDirectory, setLayoutPersistenceName, setLayoutRawData, setLoadCallback, setNeedFormatCheck, setProfileKey, setSaveCallback, setUseFrameBounds, setUseFrameState, setUsePref, setVersion, setXmlEncoding
-
Constructor Details
-
IgnitionDockingManager
-
-
Method Details
-
createContainerContainer
public com.jidesoft.docking.ContainerContainer createContainerContainer()- Specified by:
createContainerContainerin interfacecom.jidesoft.docking.DockingManager- Overrides:
createContainerContainerin classcom.jidesoft.docking.DefaultDockingManager
-