org.flexdock.docking.props
Interface DockablePropertySet

All Known Implementing Classes:
BasicDockablePropertySet, RootDockablePropertySet, ScopedDockablePropertySet, ViewProps

public interface DockablePropertySet

Author:
Christopher Butler

Field Summary
static java.lang.String ACTIVE
           
static java.lang.String DESCRIPTION
           
static java.lang.String DOCKBAR_ICON
           
static java.lang.String DOCKING_ENABLED
           
static java.lang.String DRAG_THRESHOLD
           
static java.lang.String MOUSE_MOTION_DRAG_BLOCK
           
static java.lang.String PREVIEW_SIZE
           
static java.lang.String REGION_SIZE_EAST
           
static java.lang.String REGION_SIZE_NORTH
           
static java.lang.String REGION_SIZE_SOUTH
           
static java.lang.String REGION_SIZE_WEST
           
static java.lang.String SIBLING_SIZE_EAST
           
static java.lang.String SIBLING_SIZE_NORTH
           
static java.lang.String SIBLING_SIZE_SOUTH
           
static java.lang.String SIBLING_SIZE_WEST
           
static java.lang.String TAB_ICON
           
static java.lang.String TERRITORY_BLOCKED_CENTER
           
static java.lang.String TERRITORY_BLOCKED_EAST
           
static java.lang.String TERRITORY_BLOCKED_NORTH
           
static java.lang.String TERRITORY_BLOCKED_SOUTH
           
static java.lang.String TERRITORY_BLOCKED_WEST
           
 
Method Summary
 void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
           
 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)
           
 java.lang.Float getSiblingSize(java.lang.String region)
           
 javax.swing.Icon getTabIcon()
           
 java.lang.Boolean isActive()
           
 java.lang.Boolean isDockingEnabled()
           
 java.lang.Boolean isMouseMotionListenersBlockedWhileDragging()
           
 java.lang.Boolean isTerritoryBlocked(java.lang.String region)
           
 java.lang.Object put(java.lang.Object key, java.lang.Object value)
           
 java.lang.Object remove(java.lang.Object key)
           
 void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
           
 void setActive(boolean active)
           
 void setDockableDesc(java.lang.String desc)
           
 void setDockbarIcon(javax.swing.Icon icon)
           
 void setDockingEnabled(boolean enabled)
           
 void setDragTheshold(float threshold)
           
 void setMouseMotionListenersBlockedWhileDragging(boolean blocked)
           
 void setPreviewSize(float size)
           
 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)
           
 

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)