net.infonode.docking.properties
public class TabWindowProperties extends PropertyMapContainer
Version: $Revision: 1.20 $
Field Summary | |
---|---|
static PropertyMapProperty | CLOSE_BUTTON_PROPERTIES
The close button property values.
|
static PropertyMapProperty | DOCK_BUTTON_PROPERTIES
The dock button property values.
|
static PropertyMapProperty | MAXIMIZE_BUTTON_PROPERTIES
The maximize button property values.
|
static PropertyMapProperty | MINIMIZE_BUTTON_PROPERTIES
The minimize button property values.
|
static PropertyMapGroup | PROPERTIES
Property group containing all tab window properties. |
static BooleanProperty | RESPECT_CHILD_WINDOW_MINIMUM_SIZE
The repect child windows minimum sizes property.
|
static PropertyMapProperty | RESTORE_BUTTON_PROPERTIES
The restore button property values.
|
static PropertyMapProperty | TABBED_PANEL_PROPERTIES
Property values for the tabbed panel in the tab window. |
static PropertyMapProperty | TAB_PROPERTIES
Default property values for the window tabs in the tab window. |
static PropertyMapProperty | UNDOCK_BUTTON_PROPERTIES
The undock button property values.
|
Constructor Summary | |
---|---|
TabWindowProperties()
Creates an empty property object. | |
TabWindowProperties(PropertyMap map)
Creates a property object containing the map.
| |
TabWindowProperties(TabWindowProperties inheritFrom)
Creates a property object that inherit values from another property object.
|
Method Summary | |
---|---|
TabWindowProperties | addSuperObject(TabWindowProperties properties)
Adds a super object from which property values are inherited.
|
WindowTabButtonProperties | getCloseButtonProperties()
Returns the close button property values.
|
WindowTabButtonProperties | getDockButtonProperties()
Returns the dock button property values.
|
WindowTabButtonProperties | getMaximizeButtonProperties()
Returns the maximize button property values.
|
WindowTabButtonProperties | getMinimizeButtonProperties()
Returns the minimize button property values.
|
boolean | getRespectChildWindowMinimumSize() Returns true if the TabWindow will respect its child windows minimum sizes. |
WindowTabButtonProperties | getRestoreButtonProperties()
Returns the restore button property values.
|
TabbedPanelProperties | getTabbedPanelProperties()
Returns the property values for the tabbed panel in the tab window.
|
WindowTabProperties | getTabProperties()
Returns the default property values for the window tabs in the tab window.
|
WindowTabButtonProperties | getUndockButtonProperties()
Returns the undock button property values.
|
TabWindowProperties | removeSuperObject()
Removes the last added super object.
|
TabWindowProperties | removeSuperObject(TabWindowProperties superObject)
Removes a super object.
|
TabWindowProperties | setRespectChildWindowMinimumSize(boolean repsectMinimuSize) Enables/disables the TabWindow will respect its child windows minimum sizes. |
Since: IDW 1.1.0
Since: IDW 1.4.0
Since: IDW 1.1.0
Since: IDW 1.1.0
Since: IDW 1.5.0
Since: IDW 1.1.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: the close button property values
Since: IDW 1.1.0
Returns: the dock button property values
Since: IDW 1.4.0
Returns: the maximize button property values
Since: IDW 1.1.0
Returns: the minimize button property values
Since: IDW 1.1.0
Returns true if the TabWindow will respect its child windows minimum sizes.
When true the content area of the TabWindow cannot be resized smaller than the maximum of all its child windows minimum sizes.
Returns: true if the TabWindow respects its child windows minimum sizes
Since: IDW 1.5.0
Returns: the restore button property values
Since: IDW 1.1.0
Returns: the property values for the tabbed panel in the tab window
Returns: the default property values for the window tabs in the tab window
Returns: the undock button property values
Since: IDW 1.4.0
Deprecated: Use {@link #removeSuperObject(TabWindowProperties)} 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
Enables/disables the TabWindow will respect its child windows minimum sizes.
When true the content area of the TabWindow cannot be resized smaller than the maximum of all its child windows minimum sizes.
Parameters: repsectMinimuSize if true the TabWindow will respect its child windows minimum sizes
Returns: this
Since: IDW 1.5.0