org.flexdock.docking.props
public class PropertyManager extends Object
Modifier and Type | Field and Description |
---|---|
static String |
DOCKABLE_PROPERTIES_KEY |
static String |
DOCKINGPORT_PROPERTIES_KEY |
Constructor and Description |
---|
PropertyManager() |
Modifier and Type | Method and Description |
---|---|
static Object |
getClientProperty(Dockable dockable,
Object key) |
static DockablePropertySet |
getDockablePropertySet(Dockable dockable) |
static DockablePropertySet |
getDockableRoot() |
static DockingPortPropertySet |
getDockingPortPropertySet(DockingPort port) |
static DockingPortPropertySet |
getDockingPortRoot() |
static Object |
getProperty(Object key,
ScopedMap map) |
static void |
putClientProperty(Dockable dockable,
Object key,
Object value) |
static void |
removePropertySet(Dockable dockable) |
static void |
setDockablePropertyType(Class dockable,
Class propType) |
public static final String DOCKABLE_PROPERTIES_KEY
public static final String DOCKINGPORT_PROPERTIES_KEY
public static DockingPortPropertySet getDockingPortRoot()
public static DockablePropertySet getDockableRoot()
public static DockablePropertySet getDockablePropertySet(Dockable dockable)
public static void removePropertySet(Dockable dockable)
public static DockingPortPropertySet getDockingPortPropertySet(DockingPort port)