Class 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
      • Nested classes/interfaces inherited from interface com.jidesoft.docking.DockingManager

        com.jidesoft.docking.DockingManager.FloatingContainerCustomizer, com.jidesoft.docking.DockingManager.FrameHandle, com.jidesoft.docking.DockingManager.TabbedPaneCustomizer
    • 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
      • Fields inherited from interface com.jidesoft.swing.LayoutPersistence

        ATTRIBUTE_PERSISTENCE_NAME, NODE_LAYOUT_PERSISTENCE
    • 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
    • Constructor Detail

      • IgnitionDockingManager

        public IgnitionDockingManager​(javax.swing.RootPaneContainer rootPaneContainer,
                                      java.awt.Container container)
    • Method Detail

      • createContainerContainer

        public com.jidesoft.docking.ContainerContainer createContainerContainer()
        Specified by:
        createContainerContainer in interface com.jidesoft.docking.DockingManager
        Overrides:
        createContainerContainer in class com.jidesoft.docking.DefaultDockingManager