Package net.infonode.docking.properties
Class WindowTabStateProperties
java.lang.Object
net.infonode.properties.propertymap.PropertyMapContainer
net.infonode.docking.properties.WindowTabStateProperties
Properties and property values for the window tab buttons.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final PropertyMapProperty
The close button property values.static final PropertyMapProperty
The dock button property values.static final PropertyMapProperty
The minimize button property values.static final PropertyMapGroup
Property group containing all window tab state properties.static final PropertyMapProperty
The restore button property values.static final PropertyMapProperty
The undock button property values. -
Constructor Summary
ConstructorsConstructorDescriptionCreates an empty property object.WindowTabStateProperties
(WindowTabStateProperties inheritFrom) Creates a property object that inherit values from another property object.Creates a property object containing the map. -
Method Summary
Modifier and TypeMethodDescriptionaddSuperObject
(WindowTabStateProperties properties) Adds a super object from which property values are inherited.Returns the close button property values.Returns the dock button property values.Returns the minimize button property values.Returns the restore button property values.Returns the undock button property values.Deprecated.removeSuperObject
(WindowTabStateProperties superObject) Removes a super object.Methods inherited from class net.infonode.properties.propertymap.PropertyMapContainer
getMap
-
Field Details
-
PROPERTIES
Property group containing all window tab state properties. -
MINIMIZE_BUTTON_PROPERTIES
The minimize button property values. -
RESTORE_BUTTON_PROPERTIES
The restore button property values. -
CLOSE_BUTTON_PROPERTIES
The close button property values. -
UNDOCK_BUTTON_PROPERTIES
The undock button property values.- Since:
- IDW 1.4.0
-
DOCK_BUTTON_PROPERTIES
The dock button property values.- Since:
- IDW 1.4.0
-
-
Constructor Details
-
WindowTabStateProperties
public WindowTabStateProperties()Creates an empty property object. -
WindowTabStateProperties
Creates a property object containing the map.- Parameters:
map
- the property map
-
WindowTabStateProperties
Creates a property object that inherit values from another property object.- Parameters:
inheritFrom
- the object from which to inherit property values
-
-
Method Details
-
addSuperObject
Adds a super object from which property values are inherited.- Parameters:
properties
- the object from which to inherit property values- Returns:
- this
-
removeSuperObject
Deprecated.UseremoveSuperObject(WindowTabStateProperties)
instead.Removes the last added super object.- Returns:
- this
- Since:
- IDW 1.1.0
-
removeSuperObject
Removes a super object.- Parameters:
superObject
- the super object to remove- Returns:
- this
- Since:
- IDW 1.3.0
-
getMinimizeButtonProperties
Returns the minimize button property values.- Returns:
- the minimize button property values
-
getRestoreButtonProperties
Returns the restore button property values.- Returns:
- the restore button property values
-
getCloseButtonProperties
Returns the close button property values.- Returns:
- the close button property values
-
getUndockButtonProperties
Returns the undock button property values.- Returns:
- the undock button property values
- Since:
- IDW 1.4.0
-
getDockButtonProperties
Returns the dock button property values.- Returns:
- the dock button property values
- Since:
- IDW 1.4.0
-
removeSuperObject(WindowTabStateProperties)
instead.