Package org.flexdock.docking.props
Interface DockablePropertySet
-
- All Known Implementing Classes:
BasicDockablePropertySet,RootDockablePropertySet,ScopedDockablePropertySet,ViewProps
public interface DockablePropertySet- Author:
- Christopher Butler
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringACTIVEstatic java.lang.StringDESCRIPTIONstatic java.lang.StringDOCKBAR_ICONstatic java.lang.StringDOCKING_ENABLEDstatic java.lang.StringDRAG_THRESHOLDstatic java.lang.StringMOUSE_MOTION_DRAG_BLOCKstatic java.lang.StringPREVIEW_SIZEstatic java.lang.StringREGION_SIZE_EASTstatic java.lang.StringREGION_SIZE_NORTHstatic java.lang.StringREGION_SIZE_SOUTHstatic java.lang.StringREGION_SIZE_WESTstatic java.lang.StringSIBLING_SIZE_EASTstatic java.lang.StringSIBLING_SIZE_NORTHstatic java.lang.StringSIBLING_SIZE_SOUTHstatic java.lang.StringSIBLING_SIZE_WESTstatic java.lang.StringTAB_ICONstatic java.lang.StringTERRITORY_BLOCKED_CENTERstatic java.lang.StringTERRITORY_BLOCKED_EASTstatic java.lang.StringTERRITORY_BLOCKED_NORTHstatic java.lang.StringTERRITORY_BLOCKED_SOUTHstatic java.lang.StringTERRITORY_BLOCKED_WEST
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddPropertyChangeListener(java.beans.PropertyChangeListener listener)java.lang.StringgetDockableDesc()javax.swing.IcongetDockbarIcon()java.lang.StringgetDockingId()java.lang.FloatgetDragThreshold()java.lang.FloatgetPreviewSize()java.lang.FloatgetRegionInset(java.lang.String region)java.lang.FloatgetSiblingSize(java.lang.String region)javax.swing.IcongetTabIcon()java.lang.BooleanisActive()java.lang.BooleanisDockingEnabled()java.lang.BooleanisMouseMotionListenersBlockedWhileDragging()java.lang.BooleanisTerritoryBlocked(java.lang.String region)java.lang.Objectput(java.lang.Object key, java.lang.Object value)java.lang.Objectremove(java.lang.Object key)voidremovePropertyChangeListener(java.beans.PropertyChangeListener listener)voidsetActive(boolean active)voidsetDockableDesc(java.lang.String desc)voidsetDockbarIcon(javax.swing.Icon icon)voidsetDockingEnabled(boolean enabled)voidsetDragTheshold(float threshold)voidsetMouseMotionListenersBlockedWhileDragging(boolean blocked)voidsetPreviewSize(float size)voidsetRegionInset(java.lang.String region, float inset)voidsetSiblingSize(java.lang.String region, float size)voidsetTabIcon(javax.swing.Icon icon)voidsetTerritoryBlocked(java.lang.String region, boolean blocked)
-
-
-
Field Detail
-
DESCRIPTION
static final java.lang.String DESCRIPTION
- See Also:
- Constant Field Values
-
DOCKING_ENABLED
static final java.lang.String DOCKING_ENABLED
- See Also:
- Constant Field Values
-
MOUSE_MOTION_DRAG_BLOCK
static final java.lang.String MOUSE_MOTION_DRAG_BLOCK
- See Also:
- Constant Field Values
-
DRAG_THRESHOLD
static final java.lang.String DRAG_THRESHOLD
- See Also:
- Constant Field Values
-
REGION_SIZE_NORTH
static final java.lang.String REGION_SIZE_NORTH
- See Also:
- Constant Field Values
-
SIBLING_SIZE_NORTH
static final java.lang.String SIBLING_SIZE_NORTH
- See Also:
- Constant Field Values
-
TERRITORY_BLOCKED_NORTH
static final java.lang.String TERRITORY_BLOCKED_NORTH
- See Also:
- Constant Field Values
-
REGION_SIZE_SOUTH
static final java.lang.String REGION_SIZE_SOUTH
- See Also:
- Constant Field Values
-
SIBLING_SIZE_SOUTH
static final java.lang.String SIBLING_SIZE_SOUTH
- See Also:
- Constant Field Values
-
TERRITORY_BLOCKED_SOUTH
static final java.lang.String TERRITORY_BLOCKED_SOUTH
- See Also:
- Constant Field Values
-
REGION_SIZE_EAST
static final java.lang.String REGION_SIZE_EAST
- See Also:
- Constant Field Values
-
SIBLING_SIZE_EAST
static final java.lang.String SIBLING_SIZE_EAST
- See Also:
- Constant Field Values
-
TERRITORY_BLOCKED_EAST
static final java.lang.String TERRITORY_BLOCKED_EAST
- See Also:
- Constant Field Values
-
REGION_SIZE_WEST
static final java.lang.String REGION_SIZE_WEST
- See Also:
- Constant Field Values
-
SIBLING_SIZE_WEST
static final java.lang.String SIBLING_SIZE_WEST
- See Also:
- Constant Field Values
-
TERRITORY_BLOCKED_WEST
static final java.lang.String TERRITORY_BLOCKED_WEST
- See Also:
- Constant Field Values
-
TERRITORY_BLOCKED_CENTER
static final java.lang.String TERRITORY_BLOCKED_CENTER
- See Also:
- Constant Field Values
-
DOCKBAR_ICON
static final java.lang.String DOCKBAR_ICON
- See Also:
- Constant Field Values
-
TAB_ICON
static final java.lang.String TAB_ICON
- See Also:
- Constant Field Values
-
PREVIEW_SIZE
static final java.lang.String PREVIEW_SIZE
- See Also:
- Constant Field Values
-
ACTIVE
static final java.lang.String ACTIVE
- See Also:
- Constant Field Values
-
-
Method Detail
-
getDockableDesc
java.lang.String getDockableDesc()
-
isDockingEnabled
java.lang.Boolean isDockingEnabled()
-
isMouseMotionListenersBlockedWhileDragging
java.lang.Boolean isMouseMotionListenersBlockedWhileDragging()
-
getRegionInset
java.lang.Float getRegionInset(java.lang.String region)
-
getSiblingSize
java.lang.Float getSiblingSize(java.lang.String region)
-
isTerritoryBlocked
java.lang.Boolean isTerritoryBlocked(java.lang.String region)
-
getDragThreshold
java.lang.Float getDragThreshold()
-
getDockbarIcon
javax.swing.Icon getDockbarIcon()
-
getTabIcon
javax.swing.Icon getTabIcon()
-
getPreviewSize
java.lang.Float getPreviewSize()
-
getDockingId
java.lang.String getDockingId()
-
isActive
java.lang.Boolean isActive()
-
setDockableDesc
void setDockableDesc(java.lang.String desc)
-
setDockingEnabled
void setDockingEnabled(boolean enabled)
-
setMouseMotionListenersBlockedWhileDragging
void setMouseMotionListenersBlockedWhileDragging(boolean blocked)
-
setRegionInset
void setRegionInset(java.lang.String region, float inset)
-
setSiblingSize
void setSiblingSize(java.lang.String region, float size)
-
setTerritoryBlocked
void setTerritoryBlocked(java.lang.String region, boolean blocked)
-
setDragTheshold
void setDragTheshold(float threshold)
-
setDockbarIcon
void setDockbarIcon(javax.swing.Icon icon)
-
setTabIcon
void setTabIcon(javax.swing.Icon icon)
-
setPreviewSize
void setPreviewSize(float size)
-
setActive
void setActive(boolean active)
-
put
java.lang.Object put(java.lang.Object key, java.lang.Object value)
-
remove
java.lang.Object remove(java.lang.Object key)
-
addPropertyChangeListener
void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
-
removePropertyChangeListener
void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
-
-