net.infonode.docking.properties
public class ViewTitleBarStateProperties extends PropertyMapContainer
Since: IDW 1.4.0
Version: $Revision: 1.6 $
| Field Summary | |
|---|---|
| static IntegerProperty | BUTTON_SPACING
Button spacing
|
| static PropertyMapProperty | CLOSE_BUTTON_PROPERTIES
The close button property values.
|
| static PropertyMapProperty | COMPONENT_PROPERTIES
Properties for the component
|
| static PropertyMapProperty | DOCK_BUTTON_PROPERTIES
The dock button property values.
|
| static IconProperty | ICON
The title bar icon. |
| static IntegerProperty | ICON_TEXT_GAP
Icon text gap property
|
| static AlignmentProperty | ICON_TEXT_HORIZONTAL_ALIGNMENT
Icon Text Horizontal alignment property
|
| static BooleanProperty | ICON_VISIBLE
Icon visible property
|
| static PropertyMapProperty | MAXIMIZE_BUTTON_PROPERTIES
The minimize button property values.
|
| static PropertyMapProperty | MINIMIZE_BUTTON_PROPERTIES
The minimize button property values.
|
| static PropertyMapGroup | PROPERTIES
Property group containing all view title bar state properties. |
| static PropertyMapProperty | RESTORE_BUTTON_PROPERTIES
The restore button property values.
|
| static PropertyMapProperty | SHAPED_PANEL_PROPERTIES
Properties for the shaped panel
|
| static StringProperty | TITLE
The title bar title. |
| static BooleanProperty | TITLE_VISIBLE
Title visible property
|
| static PropertyMapProperty | UNDOCK_BUTTON_PROPERTIES
The undock button property values.
|
| Constructor Summary | |
|---|---|
| ViewTitleBarStateProperties()
Creates an empty property object. | |
| ViewTitleBarStateProperties(PropertyMap map)
Creates a property object containing the map.
| |
| ViewTitleBarStateProperties(ViewTitleBarStateProperties inheritFrom)
Creates a property object that inherit values from another property object.
| |
| Method Summary | |
|---|---|
| ViewTitleBarStateProperties | addSuperObject(ViewTitleBarStateProperties properties)
Adds a super object from which property values are inherited.
|
| int | getButtonSpacing()
Returns the spacing between the buttons on the title bar
|
| WindowTabButtonProperties | getCloseButtonProperties()
Returns the close button property values.
|
| ComponentProperties | getComponentProperties()
Gets the component properties
|
| WindowTabButtonProperties | getDockButtonProperties()
Returns the dock button property values.
|
| Icon | getIcon()
Returns the view icon.
|
| int | getIconTextGap()
Returns the gap between the icon and the title in the title bar
|
| Alignment | getIconTextHorizontalAlignment()
Gets the text's and icon's horizontal alignment
|
| boolean | getIconVisible()
Returns if the icon should be visible or not
|
| WindowTabButtonProperties | getMaximizeButtonProperties()
Returns the maximize button property values.
|
| WindowTabButtonProperties | getMinimizeButtonProperties()
Returns the minimize button property values.
|
| WindowTabButtonProperties | getRestoreButtonProperties()
Returns the restore button property values.
|
| ShapedPanelProperties | getShapedPanelProperties()
Gets the shaped panel properties
|
| String | getTitle()
Returns the view title.
|
| boolean | getTitleVisible()
Returns if the title should be visible or not
|
| WindowTabButtonProperties | getUndockButtonProperties()
Returns the undock button property values.
|
| ViewTitleBarStateProperties | removeSuperObject(ViewTitleBarStateProperties superObject)
Removes a super object.
|
| ViewTitleBarStateProperties | setButtonSpacing(int spacing)
Sets the spacing between the buttons on the title bar
|
| ViewTitleBarStateProperties | setIcon(Icon icon)
Sets the icon.
|
| ViewTitleBarStateProperties | setIconTextGap(int gap)
Sets the gap between the icon and the title in the title bar
|
| ViewTitleBarStateProperties | setIconTextHorizontalAlignment(Alignment alignment)
Sets the text's and icon's horizontal alignment
|
| ViewTitleBarStateProperties | setIconVisible(boolean visible)
Sets if the icon should be visible or not
|
| ViewTitleBarStateProperties | setTitle(String title)
Sets the title.
|
| ViewTitleBarStateProperties | setTitleVisible(boolean visible)
Sets if the title should be visible or not
|
See Also: ViewTitleBarStateProperties ViewTitleBarStateProperties
See Also: ViewTitleBarStateProperties
See Also: ViewTitleBarStateProperties
See Also: ViewTitleBarStateProperties
See Also: ViewTitleBarStateProperties ViewTitleBarStateProperties
See Also: ViewTitleBarStateProperties ViewTitleBarStateProperties
See Also: ViewTitleBarStateProperties ViewTitleBarStateProperties
See Also: ViewTitleBarStateProperties
See Also: ViewTitleBarStateProperties
See Also: ViewTitleBarStateProperties
See Also: ViewTitleBarStateProperties
See Also: ViewTitleBarStateProperties ViewTitleBarStateProperties
See Also: ViewTitleBarStateProperties
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: spacing in pixels
Returns: the close button property values
Returns: component properties
Returns: the dock button property values
Returns: the view icon
Returns: gap in pixels
Returns: text and icon alignment
Returns: True if visible, otherwise false
Returns: the maximize button property values
Returns: the minimize button property values
Returns: the restore button property values
Returns: shaped panel properties
Returns: the view title
Returns: True if visible, otherwise false
Returns: the undock button property values
Parameters: superObject the super object to remove
Returns: this
Parameters: spacing spacing in pixels
Returns: this
Parameters: icon the icon
Returns: this
Parameters: gap gap in pixels
Returns: this
Parameters: alignment text and icon alignment
Returns: this
Parameters: visible True for visible, otherwise false
Returns: this
Parameters: title the title
Returns: this
Parameters: visible True for visible, otherwise false
Returns: this