public class BasicDockablePropertySet extends TypedHashtable implements DockablePropertySet, DockingConstants
ACTIVE, DESCRIPTION, DOCKBAR_ICON, DOCKING_ENABLED, DRAG_THRESHOLD, MOUSE_MOTION_DRAG_BLOCK, PREVIEW_SIZE, REGION_SIZE_EAST, REGION_SIZE_NORTH, REGION_SIZE_SOUTH, REGION_SIZE_WEST, SIBLING_SIZE_EAST, SIBLING_SIZE_NORTH, SIBLING_SIZE_SOUTH, SIBLING_SIZE_WEST, TAB_ICON, TERRITORY_BLOCKED_CENTER, TERRITORY_BLOCKED_EAST, TERRITORY_BLOCKED_NORTH, TERRITORY_BLOCKED_SOUTH, TERRITORY_BLOCKED_WESTACTIVE_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| Constructor and Description |
|---|
BasicDockablePropertySet(Dockable dockable) |
BasicDockablePropertySet(int initialCapacity,
Dockable dockable) |
BasicDockablePropertySet(int initialCapacity,
float loadFactor,
Dockable dockable) |
BasicDockablePropertySet(java.util.Map t,
Dockable dockable) |
| Modifier and Type | Method and Description |
|---|---|
void |
addPropertyChangeListener(java.beans.PropertyChangeListener listener) |
protected void |
firePropertyChange(java.lang.String property,
boolean oldValue,
boolean newValue) |
protected void |
firePropertyChange(java.lang.String property,
int oldValue,
int newValue) |
protected void |
firePropertyChange(java.lang.String property,
java.lang.Object oldValue,
java.lang.Object newValue) |
java.lang.String |
getDockableDesc() |
javax.swing.Icon |
getDockbarIcon() |
java.lang.String |
getDockingId() |
java.lang.Float |
getDragThreshold() |
java.lang.Float |
getPreviewSize() |
java.lang.Float |
getRegionInset(java.lang.String region) |
static java.lang.String |
getRegionInsetKey(java.lang.String region) |
java.lang.Float |
getSiblingSize(java.lang.String region) |
static java.lang.String |
getSiblingSizeKey(java.lang.String region) |
javax.swing.Icon |
getTabIcon() |
static java.lang.String |
getTerritoryBlockedKey(java.lang.String region) |
java.lang.Boolean |
isActive() |
java.lang.Boolean |
isDockingEnabled() |
java.lang.Boolean |
isMouseMotionListenersBlockedWhileDragging() |
java.lang.Boolean |
isTerritoryBlocked(java.lang.String region) |
void |
removePropertyChangeListener(java.beans.PropertyChangeListener listener) |
void |
setActive(boolean active) |
void |
setDockableDesc(java.lang.String dockableDesc) |
void |
setDockbarIcon(javax.swing.Icon icon) |
void |
setDockingEnabled(boolean enabled) |
void |
setDragTheshold(float threshold) |
void |
setMouseMotionListenersBlockedWhileDragging(boolean blocked) |
void |
setPreviewSize(float previewSize) |
void |
setRegionInset(java.lang.String region,
float inset) |
void |
setSiblingSize(java.lang.String region,
float size) |
void |
setTabIcon(javax.swing.Icon icon) |
void |
setTerritoryBlocked(java.lang.String region,
boolean blocked) |
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, putclear, clone, contains, containsKey, containsValue, elements, entrySet, equals, get, hashCode, isEmpty, keys, keySet, putAll, rehash, remove, size, toString, valuesfinalize, getClass, notify, notifyAll, wait, wait, waitput, removepublic BasicDockablePropertySet(Dockable dockable)
public BasicDockablePropertySet(int initialCapacity,
Dockable dockable)
public BasicDockablePropertySet(int initialCapacity,
float loadFactor,
Dockable dockable)
public BasicDockablePropertySet(java.util.Map t,
Dockable dockable)
public static java.lang.String getRegionInsetKey(java.lang.String region)
public static java.lang.String getSiblingSizeKey(java.lang.String region)
public static java.lang.String getTerritoryBlockedKey(java.lang.String region)
public javax.swing.Icon getDockbarIcon()
getDockbarIcon in interface DockablePropertySetpublic javax.swing.Icon getTabIcon()
getTabIcon in interface DockablePropertySetpublic java.lang.String getDockableDesc()
getDockableDesc in interface DockablePropertySetpublic java.lang.Boolean isDockingEnabled()
isDockingEnabled in interface DockablePropertySetpublic java.lang.Boolean isActive()
isActive in interface DockablePropertySetpublic java.lang.Boolean isMouseMotionListenersBlockedWhileDragging()
isMouseMotionListenersBlockedWhileDragging in interface DockablePropertySetpublic java.lang.Float getRegionInset(java.lang.String region)
getRegionInset in interface DockablePropertySetpublic java.lang.Float getSiblingSize(java.lang.String region)
getSiblingSize in interface DockablePropertySetpublic java.lang.Boolean isTerritoryBlocked(java.lang.String region)
isTerritoryBlocked in interface DockablePropertySetpublic java.lang.Float getDragThreshold()
getDragThreshold in interface DockablePropertySetpublic java.lang.Float getPreviewSize()
getPreviewSize in interface DockablePropertySetpublic void setDockbarIcon(javax.swing.Icon icon)
setDockbarIcon in interface DockablePropertySetpublic void setTabIcon(javax.swing.Icon icon)
setTabIcon in interface DockablePropertySetpublic void setDockableDesc(java.lang.String dockableDesc)
setDockableDesc in interface DockablePropertySetpublic void setDockingEnabled(boolean enabled)
setDockingEnabled in interface DockablePropertySetpublic void setActive(boolean active)
setActive in interface DockablePropertySetpublic void setMouseMotionListenersBlockedWhileDragging(boolean blocked)
setMouseMotionListenersBlockedWhileDragging in interface DockablePropertySetpublic void setRegionInset(java.lang.String region,
float inset)
setRegionInset in interface DockablePropertySetpublic void setSiblingSize(java.lang.String region,
float size)
setSiblingSize in interface DockablePropertySetpublic void setTerritoryBlocked(java.lang.String region,
boolean blocked)
setTerritoryBlocked in interface DockablePropertySetpublic void setDragTheshold(float threshold)
setDragTheshold in interface DockablePropertySetpublic void setPreviewSize(float previewSize)
setPreviewSize in interface DockablePropertySetpublic java.lang.String getDockingId()
getDockingId in interface DockablePropertySetpublic void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
addPropertyChangeListener in interface DockablePropertySetpublic void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
removePropertyChangeListener in interface DockablePropertySetprotected void firePropertyChange(java.lang.String property,
java.lang.Object oldValue,
java.lang.Object newValue)
protected void firePropertyChange(java.lang.String property,
int oldValue,
int newValue)
protected void firePropertyChange(java.lang.String property,
boolean oldValue,
boolean newValue)