net.infonode.docking.properties
public class SplitWindowProperties extends PropertyMapContainer
Version: $Revision: 1.20 $
Field Summary | |
---|---|
static BooleanProperty | CONTINUOUS_LAYOUT_ENABLED
When enabled causes the windows to change size continuously while dragging the split window divider.
|
static BooleanProperty | DIVIDER_LOCATION_DRAG_ENABLED
When enabled the user can drag the SplitWindow divider to a new location.
|
static IntegerProperty | DIVIDER_SIZE
The split pane divider size. |
static ColorProperty | DRAG_INDICATOR_COLOR
The split pane drag indicator color.
|
static PropertyMapGroup | PROPERTIES
Property group containing all split window properties. |
Constructor Summary | |
---|---|
SplitWindowProperties()
Creates an empty property object. | |
SplitWindowProperties(PropertyMap map)
Creates a property map containing the map.
| |
SplitWindowProperties(SplitWindowProperties inheritFrom)
Creates a property object that inherit values from another property object.
|
Method Summary | |
---|---|
SplitWindowProperties | addSuperObject(SplitWindowProperties properties)
Adds a super object from which property values are inherited.
|
boolean | getContinuousLayoutEnabled()
Returns true if continuous layout is enabled.
|
boolean | getDividerLocationDragEnabled()
Returns true if the user can drag the SplitWindow divider to a new location.
|
int | getDividerSize()
Returns the split pane divider size.
|
Color | getDragIndicatorColor()
Returns the split pane drag indicator color.
|
SplitWindowProperties | removeSuperObject()
Removes the last added super object.
|
SplitWindowProperties | removeSuperObject(SplitWindowProperties superObject)
Removes a super object.
|
SplitWindowProperties | setContinuousLayoutEnabled(boolean enabled)
Enables/disables continuous layout.
|
SplitWindowProperties | setDividerLocationDragEnabled(boolean enabled)
When enabled the user can drag the SplitWindow divider to a new location.
|
SplitWindowProperties | setDividerSize(int size)
Sets the split pane divider size.
|
SplitWindowProperties | setDragIndicatorColor(Color color)
Sets the split pane drag indicator color.
|
Since: IDW 1.1.0
Since: IDW 1.2.0
Since: IDW 1.4.0
Parameters: map the property map
Parameters: inheritFrom the object from which to inherit property values
Parameters: properties the object from which to inherit property values
Returns: this
Returns: true if continuous layout is enabled
Since: IDW 1.1.0
Returns: true if the user can drag the SplitWindow divider to a new location
Since: IDW 1.2.0
Returns: the split pane divider size
Returns: the split pane drag indicator color
Since: IDW 1.4.0
Deprecated: Use removeSuperObject instead.
Removes the last added super object.Returns: this
Since: IDW 1.1.0
Parameters: superObject the super object to remove
Returns: this
Since: IDW 1.3.0
Parameters: enabled if true continuous layout is enabled
Returns: this
Since: IDW 1.1.0
Parameters: enabled if true the user can drag the SplitWindow divider to a new location
Returns: this
Since: IDW 1.2.0
Parameters: size the split pane divider size
Returns: this
Parameters: color the color for the drag indicator
Returns: this
Since: IDW 1.4.0