Package org.flexdock.docking.props
Class ScopedDockablePropertySet
java.lang.Object
java.util.Dictionary
java.util.Hashtable
org.flexdock.util.TypedHashtable
org.flexdock.docking.props.BasicDockablePropertySet
org.flexdock.docking.props.ScopedDockablePropertySet
- All Implemented Interfaces:
Serializable,Cloneable,Map,DockingConstants,DockablePropertySet,ScopedMap
- Direct Known Subclasses:
ViewProps
- Author:
- Christopher Butler
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Liststatic final Liststatic final RootDockablePropertySetFields inherited from interface org.flexdock.docking.props.DockablePropertySet
ACTIVE, DESCRIPTION, DOCKBAR_ICON, DOCKING_ENABLED, DRAG_THRESHOLD, MOUSE_MOTION_DRAG_BLOCK, PREVIEW_SIZE, REGION_SIZE_EAST, REGION_SIZE_NORTH, REGION_SIZE_SOUTH, REGION_SIZE_WEST, SIBLING_SIZE_EAST, SIBLING_SIZE_NORTH, SIBLING_SIZE_SOUTH, SIBLING_SIZE_WEST, TAB_ICON, TERRITORY_BLOCKED_CENTER, TERRITORY_BLOCKED_EAST, TERRITORY_BLOCKED_NORTH, TERRITORY_BLOCKED_SOUTH, TERRITORY_BLOCKED_WESTFields inherited from interface org.flexdock.docking.DockingConstants
ACTIVE_WINDOW, BOTTOM, CENTER, CENTER_REGION, CLOSE_ACTION, DEFAULT_PERSISTENCE_KEY, DOCKING_ID, EAST_REGION, HEAVYWEIGHT_DOCKABLES, HORIZONTAL, LEFT, MOUSE_PRESSED, NORTH_REGION, PERMANENT_FOCUS_OWNER, PIN_ACTION, REGION, RIGHT, SOUTH_REGION, TOP, UNINITIALIZED, UNINITIALIZED_RATIO, UNKNOWN_REGION, UNSPECIFIED_SIBLING_PREF, VERTICAL, WEST_REGION -
Constructor Summary
ConstructorsConstructorDescriptionScopedDockablePropertySet(int initialCapacity, float loadFactor, Dockable dockable) ScopedDockablePropertySet(int initialCapacity, Dockable dockable) ScopedDockablePropertySet(Map t, Dockable dockable) ScopedDockablePropertySet(Dockable dockable) -
Method Summary
Modifier and TypeMethodDescriptiongetRegionInset(String region) getRoot()getSiblingSize(String region) isActive()isTerritoryBlocked(String region) Methods inherited from class org.flexdock.docking.props.BasicDockablePropertySet
addPropertyChangeListener, firePropertyChange, firePropertyChange, firePropertyChange, getDockbarIcon, getDockingId, getRegionInsetKey, getSiblingSizeKey, getTabIcon, getTerritoryBlockedKey, removePropertyChangeListener, setActive, setDockableDesc, setDockbarIcon, setDockingEnabled, setDragTheshold, setMouseMotionListenersBlockedWhileDragging, setPreviewSize, setRegionInset, setSiblingSize, setTabIcon, setTerritoryBlockedMethods inherited from class org.flexdock.util.TypedHashtable
get, get, get, get, get, get, get, get, getBoolean, getByte, getChar, getDouble, getFloat, getInt, getLong, getShort, getString, put, put, put, put, put, put, put, put, putMethods inherited from class java.util.Hashtable
clear, clone, compute, computeIfAbsent, computeIfPresent, contains, containsKey, containsValue, elements, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keys, keySet, merge, putAll, putIfAbsent, rehash, remove, remove, replace, replace, replaceAll, size, toString, valuesMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.flexdock.docking.props.DockablePropertySet
put, remove
-
Field Details
-
ROOT_PROPS
-
DEFAULTS
-
GLOBALS
-
-
Constructor Details
-
ScopedDockablePropertySet
-
ScopedDockablePropertySet
-
ScopedDockablePropertySet
-
ScopedDockablePropertySet
-
-
Method Details
-
getLocals
-
getDefaults
- Specified by:
getDefaultsin interfaceScopedMap
-
getGlobals
- Specified by:
getGlobalsin interfaceScopedMap
-
getRoot
-
getDockableDesc
- Specified by:
getDockableDescin interfaceDockablePropertySet- Overrides:
getDockableDescin classBasicDockablePropertySet
-
isDockingEnabled
- Specified by:
isDockingEnabledin interfaceDockablePropertySet- Overrides:
isDockingEnabledin classBasicDockablePropertySet
-
isActive
- Specified by:
isActivein interfaceDockablePropertySet- Overrides:
isActivein classBasicDockablePropertySet
-
isMouseMotionListenersBlockedWhileDragging
- Specified by:
isMouseMotionListenersBlockedWhileDraggingin interfaceDockablePropertySet- Overrides:
isMouseMotionListenersBlockedWhileDraggingin classBasicDockablePropertySet
-
getRegionInset
- Specified by:
getRegionInsetin interfaceDockablePropertySet- Overrides:
getRegionInsetin classBasicDockablePropertySet
-
getSiblingSize
- Specified by:
getSiblingSizein interfaceDockablePropertySet- Overrides:
getSiblingSizein classBasicDockablePropertySet
-
isTerritoryBlocked
- Specified by:
isTerritoryBlockedin interfaceDockablePropertySet- Overrides:
isTerritoryBlockedin classBasicDockablePropertySet
-
getDragThreshold
- Specified by:
getDragThresholdin interfaceDockablePropertySet- Overrides:
getDragThresholdin classBasicDockablePropertySet
-
getPreviewSize
- Specified by:
getPreviewSizein interfaceDockablePropertySet- Overrides:
getPreviewSizein classBasicDockablePropertySet
-