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.String
DOCKABLE_PROPERTIES_KEY
static java.lang.String
DOCKINGPORT_PROPERTIES_KEY
-
Constructor Summary
Constructors Constructor Description PropertyManager()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.Object
getClientProperty(Dockable dockable, java.lang.Object key)
static DockablePropertySet
getDockablePropertySet(Dockable dockable)
static DockablePropertySet
getDockableRoot()
static DockingPortPropertySet
getDockingPortPropertySet(DockingPort port)
static DockingPortPropertySet
getDockingPortRoot()
static java.lang.Object
getProperty(java.lang.Object key, ScopedMap map)
static void
putClientProperty(Dockable dockable, java.lang.Object key, java.lang.Object value)
static void
removePropertySet(Dockable dockable)
static void
setDockablePropertyType(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)
-
-