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.MenuChangeStateListener
-
-
Field Summary
-
Fields inherited from class com.jidesoft.docking.DefaultDockingManager
_componentListener, _focusPropertyChangeListener, Uc
-
Fields 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_09
-
Fields 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_INIT
-
-
Constructor Summary
Constructors Constructor Description IgnitionDockingManager(javax.swing.RootPaneContainer rootPaneContainer, java.awt.Container container)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.jidesoft.docking.ContainerContainer
createContainerContainer()
-
Methods inherited from class com.jidesoft.docking.DefaultDockingManager
activateFrame, activateWorkspace, addDockableFrameDropListener, addDockableFrameListener, addFloatingContainer, addFrame, addUndo, addUndoableEditListener, allowActivate, autohideAll, autohideFrame, autohideFrame, 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, 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, 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, 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, updateUndecorated
-
Methods 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, shouldUseFrameState
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.jidesoft.docking.DockingManager
addPropertyChangeListener, addPropertyChangeListener, getPropertyChangeListeners, getPropertyChangeListeners, removePropertyChangeListener, removePropertyChangeListener
-
Methods 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
-
-