Package org.flexdock.docking.props
Class BasicDockingPortPropertySet
java.lang.Object
java.util.Dictionary
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_REGIONFields 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 StringgetRegionInsetKey(String region) voidsetRegionChecker(RegionChecker checker) voidsetRegionInset(String region, float inset) voidsetSingleTabsAllowed(boolean allowed) voidsetTabPlacement(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, 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, 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:
getRegionCheckerin interfaceDockingPortPropertySet
-
isSingleTabsAllowed
- Specified by:
isSingleTabsAllowedin interfaceDockingPortPropertySet
-
getTabPlacement
- Specified by:
getTabPlacementin interfaceDockingPortPropertySet
-
getRegionInset
- Specified by:
getRegionInsetin interfaceDockingPortPropertySet
-
setRegionChecker
- Specified by:
setRegionCheckerin interfaceDockingPortPropertySet
-
setSingleTabsAllowed
public void setSingleTabsAllowed(boolean allowed) - Specified by:
setSingleTabsAllowedin interfaceDockingPortPropertySet
-
setTabPlacement
public void setTabPlacement(int placement) - Specified by:
setTabPlacementin interfaceDockingPortPropertySet
-
setRegionInset
- Specified by:
setRegionInsetin interfaceDockingPortPropertySet
-