net.infonode.docking.properties

Class WindowTabStateProperties

public class WindowTabStateProperties extends PropertyMapContainer

Properties and property values for the window tab buttons.

Version: $Revision: 1.14 $

Author: $Author: jesper $

Field Summary
static PropertyMapPropertyCLOSE_BUTTON_PROPERTIES
The close button property values.
static PropertyMapPropertyDOCK_BUTTON_PROPERTIES
The dock button property values.
static PropertyMapPropertyMINIMIZE_BUTTON_PROPERTIES
The minimize button property values.
static PropertyMapGroupPROPERTIES
Property group containing all window tab state properties.
static PropertyMapPropertyRESTORE_BUTTON_PROPERTIES
The restore button property values.
static PropertyMapPropertyUNDOCK_BUTTON_PROPERTIES
The undock button property values.
Constructor Summary
WindowTabStateProperties()
Creates an empty property object.
WindowTabStateProperties(PropertyMap map)
Creates a property object containing the map.
WindowTabStateProperties(WindowTabStateProperties inheritFrom)
Creates a property object that inherit values from another property object.
Method Summary
WindowTabStatePropertiesaddSuperObject(WindowTabStateProperties properties)
Adds a super object from which property values are inherited.
WindowTabButtonPropertiesgetCloseButtonProperties()
Returns the close button property values.
WindowTabButtonPropertiesgetDockButtonProperties()
Returns the dock button property values.
WindowTabButtonPropertiesgetMinimizeButtonProperties()
Returns the minimize button property values.
WindowTabButtonPropertiesgetRestoreButtonProperties()
Returns the restore button property values.
WindowTabButtonPropertiesgetUndockButtonProperties()
Returns the undock button property values.
WindowTabStatePropertiesremoveSuperObject()
Removes the last added super object.
WindowTabStatePropertiesremoveSuperObject(WindowTabStateProperties superObject)
Removes a super object.

Field Detail

CLOSE_BUTTON_PROPERTIES

public static final PropertyMapProperty CLOSE_BUTTON_PROPERTIES
The close button property values.

DOCK_BUTTON_PROPERTIES

public static final PropertyMapProperty DOCK_BUTTON_PROPERTIES
The dock button property values.

Since: IDW 1.4.0

MINIMIZE_BUTTON_PROPERTIES

public static final PropertyMapProperty MINIMIZE_BUTTON_PROPERTIES
The minimize button property values.

PROPERTIES

public static final PropertyMapGroup PROPERTIES
Property group containing all window tab state properties.

RESTORE_BUTTON_PROPERTIES

public static final PropertyMapProperty RESTORE_BUTTON_PROPERTIES
The restore button property values.

UNDOCK_BUTTON_PROPERTIES

public static final PropertyMapProperty UNDOCK_BUTTON_PROPERTIES
The undock button property values.

Since: IDW 1.4.0

Constructor Detail

WindowTabStateProperties

public WindowTabStateProperties()
Creates an empty property object.

WindowTabStateProperties

public WindowTabStateProperties(PropertyMap map)
Creates a property object containing the map.

Parameters: map the property map

WindowTabStateProperties

public WindowTabStateProperties(WindowTabStateProperties inheritFrom)
Creates a property object that inherit values from another property object.

Parameters: inheritFrom the object from which to inherit property values

Method Detail

addSuperObject

public WindowTabStateProperties addSuperObject(WindowTabStateProperties properties)
Adds a super object from which property values are inherited.

Parameters: properties the object from which to inherit property values

Returns: this

getCloseButtonProperties

public WindowTabButtonProperties getCloseButtonProperties()
Returns the close button property values.

Returns: the close button property values

getDockButtonProperties

public WindowTabButtonProperties getDockButtonProperties()
Returns the dock button property values.

Returns: the dock button property values

Since: IDW 1.4.0

getMinimizeButtonProperties

public WindowTabButtonProperties getMinimizeButtonProperties()
Returns the minimize button property values.

Returns: the minimize button property values

getRestoreButtonProperties

public WindowTabButtonProperties getRestoreButtonProperties()
Returns the restore button property values.

Returns: the restore button property values

getUndockButtonProperties

public WindowTabButtonProperties getUndockButtonProperties()
Returns the undock button property values.

Returns: the undock button property values

Since: IDW 1.4.0

removeSuperObject

public WindowTabStateProperties removeSuperObject()

Deprecated: Use removeSuperObject instead.

Removes the last added super object.

Returns: this

Since: IDW 1.1.0

removeSuperObject

public WindowTabStateProperties removeSuperObject(WindowTabStateProperties superObject)
Removes a super object.

Parameters: superObject the super object to remove

Returns: this

Since: IDW 1.3.0