Package org.flexdock.docking
Interface DockingConstants
- All Known Subinterfaces:
DragPreview
- All Known Implementing Classes:
ActiveDockableListener,AlphaPreview,BasicDockablePropertySet,BasicDockingPortPropertySet,DefaultDockingPort,DefaultDockingStrategy,DefaultPreview,DefaultRegionChecker,DockableNode,DockbarEvent,DockbarTracker,DockingEvent,DockingFrame,DockingManager,DockingNode,DockingPath,DockingPortNode,DockingSplitPane,DockingState,DockingUtility,DragGlasspane,DragOperation,Event,FloatingDockingPort,GhostPreview,LayoutEvent,LayoutSequence,PerspectiveEvent,PointHandler,RegistrationEvent,RegistrationEvent,RootDockablePropertySet,RootDockingPortPropertySet,ScopedDockablePropertySet,ScopedDockingPortPropertySet,SlideoutBorder,SplitNode,UnknownStateHandler,View,Viewport,ViewProps,XORPreview
public interface DockingConstants
A collection of constants used by flexdock.
- Author:
- Christopher Butler
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringThe property name for handling window activation changes.static final intBox-orientation constant used to specify the bottom of a box.static final intThe central position in an area.static final StringThe central region.static final StringA constant representing a "close" action.static final StringA system key whose value is a fully-qualified class name that is used to create a persistence class for storing or loading persisted perspectives.static final Stringstatic final StringThe east region.static final StringA constant for enabling/disabling heavyweight dockables.static final intHorizontal split indicates theComponents are split along the x axis.static final intBox-orientation constant used to specify the left side of a box.static final Stringstatic final StringThe north region.static final Stringstatic final StringA constant representing a "pin/unpin" action.static final StringA constant representing the "region" property used when aDockableregion has been changed.static final intBox-orientation constant used to specify the right side of a box.static final StringThe south region.static final intBox-orientation constant used to specify the top of a box.static final intA constant for "initializing" anintto a safe (ie unusable value).static final floatA constant for "initializing" anfloatto a safe (ie unusable value).static final StringAn unknown region.static final floatUsed when a sibling does not specify a size preference when docking relative to another dockable.static final intVertical split indicates theComponents are split along the y axis.static final StringThe west region.
-
Field Details
-
DOCKING_ID
- See Also:
-
UNSPECIFIED_SIBLING_PREF
static final float UNSPECIFIED_SIBLING_PREFUsed when a sibling does not specify a size preference when docking relative to another dockable.- See Also:
-
UNINITIALIZED
static final int UNINITIALIZEDA constant for "initializing" anintto a safe (ie unusable value).- See Also:
-
UNINITIALIZED_RATIO
static final float UNINITIALIZED_RATIOA constant for "initializing" anfloatto a safe (ie unusable value).- See Also:
-
PERMANENT_FOCUS_OWNER
- See Also:
-
ACTIVE_WINDOW
The property name for handling window activation changes.- See Also:
-
MOUSE_PRESSED
- See Also:
-
PIN_ACTION
A constant representing a "pin/unpin" action. Such actions are added to title bars to enable the pinning/unpinning effect. This is also used as the name for the property when aDockablehas been pinned/unpinned.- See Also:
-
CLOSE_ACTION
A constant representing a "close" action. Such actions are added to title bars to enable the close effect.- See Also:
-
TOP
static final int TOPBox-orientation constant used to specify the top of a box.- See Also:
-
LEFT
static final int LEFTBox-orientation constant used to specify the left side of a box.- See Also:
-
BOTTOM
static final int BOTTOMBox-orientation constant used to specify the bottom of a box.- See Also:
-
RIGHT
static final int RIGHTBox-orientation constant used to specify the right side of a box.- See Also:
-
CENTER
static final int CENTERThe central position in an area. Used for both compass-direction constants (NORTH, etc.).- See Also:
-
HORIZONTAL
static final int HORIZONTALHorizontal split indicates theComponents are split along the x axis. For example the twoComponents will be split one to the left of the other.- See Also:
-
VERTICAL
static final int VERTICALVertical split indicates theComponents are split along the y axis. For example the twoComponents will be split one on top of the other.- See Also:
-
REGION
A constant representing the "region" property used when aDockableregion has been changed.- See Also:
-
CENTER_REGION
The central region. The regional equivalent for CENTER.- See Also:
-
EAST_REGION
The east region. The regional equivalent for RIGHT.- See Also:
-
NORTH_REGION
The north region. The regional equivalent for TOP.- See Also:
-
SOUTH_REGION
The south region. The regional equivalent for BOTTOM.- See Also:
-
WEST_REGION
The west region. The regional equivalent for LEFT.- See Also:
-
UNKNOWN_REGION
An unknown region. This constant is typically used to initialize regions.- See Also:
-
HEAVYWEIGHT_DOCKABLES
A constant for enabling/disabling heavyweight dockables. If a system property exists with this constant as a key and "true" as the value, then heavyweight dockables are enabled.- See Also:
-
DEFAULT_PERSISTENCE_KEY
A system key whose value is a fully-qualified class name that is used to create a persistence class for storing or loading persisted perspectives.- See Also:
-