Package org.flexdock.docking.props
Class BasicDockingPortPropertySet
java.lang.Object
java.util.Dictionary<K,V>
java.util.Hashtable
org.flexdock.util.TypedHashtable
org.flexdock.docking.props.BasicDockingPortPropertySet
- All Implemented Interfaces:
Serializable
,Cloneable
,Map
,DockingConstants
,DockingPortPropertySet
- Direct Known Subclasses:
RootDockingPortPropertySet
,ScopedDockingPortPropertySet
public class BasicDockingPortPropertySet
extends TypedHashtable
implements DockingPortPropertySet, DockingConstants
- Author:
- Christopher Butler
- See Also:
-
Field Summary
Fields 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
Fields inherited from interface org.flexdock.docking.props.DockingPortPropertySet
REGION_CHECKER, REGION_SIZE_EAST, REGION_SIZE_NORTH, REGION_SIZE_SOUTH, REGION_SIZE_WEST, SINGLE_TABS, TAB_PLACEMENT
-
Constructor Summary
ConstructorsConstructorDescriptionBasicDockingPortPropertySet
(int initialCapacity) BasicDockingPortPropertySet
(int initialCapacity, float loadFactor) -
Method Summary
Modifier and TypeMethodDescriptiongetRegionInset
(String region) static String
getRegionInsetKey
(String region) void
setRegionChecker
(RegionChecker checker) void
setRegionInset
(String region, float inset) void
setSingleTabsAllowed
(boolean allowed) void
setTabPlacement
(int placement) Methods 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, put
Methods 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, values
-
Constructor Details
-
BasicDockingPortPropertySet
public BasicDockingPortPropertySet() -
BasicDockingPortPropertySet
public BasicDockingPortPropertySet(int initialCapacity) -
BasicDockingPortPropertySet
public BasicDockingPortPropertySet(int initialCapacity, float loadFactor) -
BasicDockingPortPropertySet
-
-
Method Details
-
getRegionInsetKey
-
getRegionChecker
- Specified by:
getRegionChecker
in interfaceDockingPortPropertySet
-
isSingleTabsAllowed
- Specified by:
isSingleTabsAllowed
in interfaceDockingPortPropertySet
-
getTabPlacement
- Specified by:
getTabPlacement
in interfaceDockingPortPropertySet
-
getRegionInset
- Specified by:
getRegionInset
in interfaceDockingPortPropertySet
-
setRegionChecker
- Specified by:
setRegionChecker
in interfaceDockingPortPropertySet
-
setSingleTabsAllowed
public void setSingleTabsAllowed(boolean allowed) - Specified by:
setSingleTabsAllowed
in interfaceDockingPortPropertySet
-
setTabPlacement
public void setTabPlacement(int placement) - Specified by:
setTabPlacement
in interfaceDockingPortPropertySet
-
setRegionInset
- Specified by:
setRegionInset
in interfaceDockingPortPropertySet
-