Package org.flexdock.docking.props
Class PropertyManager
- java.lang.Object
-
- org.flexdock.docking.props.PropertyManager
-
public class PropertyManager extends java.lang.Object- Author:
- Christopher Butler
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringDOCKABLE_PROPERTIES_KEYstatic java.lang.StringDOCKINGPORT_PROPERTIES_KEY
-
Constructor Summary
Constructors Constructor Description PropertyManager()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.ObjectgetClientProperty(Dockable dockable, java.lang.Object key)static DockablePropertySetgetDockablePropertySet(Dockable dockable)static DockablePropertySetgetDockableRoot()static DockingPortPropertySetgetDockingPortPropertySet(DockingPort port)static DockingPortPropertySetgetDockingPortRoot()static java.lang.ObjectgetProperty(java.lang.Object key, ScopedMap map)static voidputClientProperty(Dockable dockable, java.lang.Object key, java.lang.Object value)static voidremovePropertySet(Dockable dockable)static voidsetDockablePropertyType(java.lang.Class dockable, java.lang.Class propType)
-
-
-
Method Detail
-
getDockingPortRoot
public static DockingPortPropertySet getDockingPortRoot()
-
getDockableRoot
public static DockablePropertySet getDockableRoot()
-
setDockablePropertyType
public static void setDockablePropertyType(java.lang.Class dockable, java.lang.Class propType)
-
getDockablePropertySet
public static DockablePropertySet getDockablePropertySet(Dockable dockable)
-
removePropertySet
public static void removePropertySet(Dockable dockable)
-
getDockingPortPropertySet
public static DockingPortPropertySet getDockingPortPropertySet(DockingPort port)
-
getProperty
public static java.lang.Object getProperty(java.lang.Object key, ScopedMap map)
-
getClientProperty
public static java.lang.Object getClientProperty(Dockable dockable, java.lang.Object key)
-
putClientProperty
public static void putClientProperty(Dockable dockable, java.lang.Object key, java.lang.Object value)
-
-