Package org.flexdock.view
Class ViewProps
- All Implemented Interfaces:
Serializable,Cloneable,Map,DockingConstants,DockablePropertySet,ScopedMap
- Author:
- Christopher Butler
- See Also:
-
Field Summary
FieldsFields inherited from class org.flexdock.docking.props.ScopedDockablePropertySet
DEFAULTS, GLOBALS, ROOT_PROPSFields 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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidconstrainRoot(Object key, Object value) protected voidinit()voidsetActive(boolean active) voidsetActiveStateLocked(boolean locked) Methods inherited from class org.flexdock.docking.props.ScopedDockablePropertySet
getDefaults, getDockableDesc, getDragThreshold, getGlobals, getLocals, getPreviewSize, getRegionInset, getRoot, getSiblingSize, isActive, isDockingEnabled, isMouseMotionListenersBlockedWhileDragging, isTerritoryBlockedMethods inherited from class org.flexdock.docking.props.BasicDockablePropertySet
addPropertyChangeListener, firePropertyChange, firePropertyChange, firePropertyChange, getDockbarIcon, getDockingId, getRegionInsetKey, getSiblingSizeKey, getTabIcon, getTerritoryBlockedKey, removePropertyChangeListener, 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
-
ACTIVE_STATE_LOCKED
- See Also:
-
-
Constructor Details
-
ViewProps
-
ViewProps
-
-
Method Details
-
init
protected void init() -
constrainRoot
-
isActiveStateLocked
-
setActiveStateLocked
public void setActiveStateLocked(boolean locked) -
setActive
public void setActive(boolean active) - Specified by:
setActivein interfaceDockablePropertySet- Overrides:
setActivein classBasicDockablePropertySet
-