org.flexdock.docking.props
public class ScopedDockablePropertySet extends BasicDockablePropertySet implements ScopedMap
Modifier and Type | Field and Description |
---|---|
static List |
DEFAULTS |
static List |
GLOBALS |
static RootDockablePropertySet |
ROOT_PROPS |
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_WEST
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 and Description |
---|
ScopedDockablePropertySet(Dockable dockable) |
ScopedDockablePropertySet(int initialCapacity,
Dockable dockable) |
ScopedDockablePropertySet(int initialCapacity,
float loadFactor,
Dockable dockable) |
ScopedDockablePropertySet(Map t,
Dockable dockable) |
Modifier and Type | Method and Description |
---|---|
List |
getDefaults() |
String |
getDockableDesc() |
Float |
getDragThreshold() |
List |
getGlobals() |
List |
getLocals() |
Float |
getPreviewSize() |
Float |
getRegionInset(String region) |
Map |
getRoot() |
Float |
getSiblingSize(String region) |
Boolean |
isActive() |
Boolean |
isDockingEnabled() |
Boolean |
isMouseMotionListenersBlockedWhileDragging() |
Boolean |
isTerritoryBlocked(String region) |
addPropertyChangeListener, firePropertyChange, firePropertyChange, firePropertyChange, getDockbarIcon, getDockingId, getRegionInsetKey, getSiblingSizeKey, getTabIcon, getTerritoryBlockedKey, removePropertyChangeListener, setActive, setDockableDesc, setDockbarIcon, setDockingEnabled, setDragTheshold, setMouseMotionListenersBlockedWhileDragging, setPreviewSize, setRegionInset, setSiblingSize, setTabIcon, setTerritoryBlocked
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, put
clear, clone, contains, containsKey, containsValue, elements, entrySet, equals, get, hashCode, isEmpty, keys, keySet, putAll, rehash, remove, size, toString, values
finalize, getClass, notify, notifyAll, wait, wait, wait
put, remove
public static final RootDockablePropertySet ROOT_PROPS
public static final List DEFAULTS
public static final List GLOBALS
public ScopedDockablePropertySet(Dockable dockable)
public ScopedDockablePropertySet(int initialCapacity, Dockable dockable)
public ScopedDockablePropertySet(int initialCapacity, float loadFactor, Dockable dockable)
public List getDefaults()
getDefaults
in interface ScopedMap
public List getGlobals()
getGlobals
in interface ScopedMap
public String getDockableDesc()
getDockableDesc
in interface DockablePropertySet
getDockableDesc
in class BasicDockablePropertySet
public Boolean isDockingEnabled()
isDockingEnabled
in interface DockablePropertySet
isDockingEnabled
in class BasicDockablePropertySet
public Boolean isActive()
isActive
in interface DockablePropertySet
isActive
in class BasicDockablePropertySet
public Boolean isMouseMotionListenersBlockedWhileDragging()
isMouseMotionListenersBlockedWhileDragging
in interface DockablePropertySet
isMouseMotionListenersBlockedWhileDragging
in class BasicDockablePropertySet
public Float getRegionInset(String region)
getRegionInset
in interface DockablePropertySet
getRegionInset
in class BasicDockablePropertySet
public Float getSiblingSize(String region)
getSiblingSize
in interface DockablePropertySet
getSiblingSize
in class BasicDockablePropertySet
public Boolean isTerritoryBlocked(String region)
isTerritoryBlocked
in interface DockablePropertySet
isTerritoryBlocked
in class BasicDockablePropertySet
public Float getDragThreshold()
getDragThreshold
in interface DockablePropertySet
getDragThreshold
in class BasicDockablePropertySet
public Float getPreviewSize()
getPreviewSize
in interface DockablePropertySet
getPreviewSize
in class BasicDockablePropertySet