public class WindowTabProperties extends PropertyMapContainer
| Modifier and Type | Field and Description |
|---|---|
static PropertyMapProperty |
FOCUSED_BUTTON_PROPERTIES
Property values for the tab buttons when the tab is focused or a component in the tab's content component has focus.
|
static PropertyMapProperty |
FOCUSED_PROPERTIES
Property values for the titled tab when it is focused or a component in the tab's content component has focus.
|
static PropertyMapProperty |
HIGHLIGHTED_BUTTON_PROPERTIES
Property values for the tab buttons when the tab is highlighted.
|
static PropertyMapProperty |
NORMAL_BUTTON_PROPERTIES
Property values for the tab buttons when the tab is in the normal state.
|
static PropertyMapGroup |
PROPERTIES
Property group containing all window tab properties.
|
static PropertyMapProperty |
TITLED_TAB_PROPERTIES
Property values for the titled tab used in the tab.
|
| Constructor and Description |
|---|
WindowTabProperties()
Creates an empty property object.
|
WindowTabProperties(PropertyMap map)
Creates a property object containing the map.
|
WindowTabProperties(WindowTabProperties inheritFrom)
Creates a property object that inherit values from another property object.
|
| Modifier and Type | Method and Description |
|---|---|
WindowTabProperties |
addSuperObject(WindowTabProperties properties)
Adds a super object from which property values are inherited.
|
WindowTabStateProperties |
getFocusedButtonProperties()
Returns the property values for the tab buttons when the tab is focused or a component in the tab's content
component has focus.
|
TitledTabStateProperties |
getFocusedProperties()
Returns the property values for the titled tab when it is focused or a component in the tab's content component has focus.
|
WindowTabStateProperties |
getHighlightedButtonProperties()
Returns the property values for the tab buttons when the tab is highlighted.
|
WindowTabStateProperties |
getNormalButtonProperties()
Returns the property values for the tab buttons when the tab is in the normal state.
|
TitledTabProperties |
getTitledTabProperties()
Returns the property values for the titled tab used in the tab.
|
WindowTabProperties |
removeSuperObject()
Deprecated.
Use
removeSuperObject(WindowTabProperties) instead. |
WindowTabProperties |
removeSuperObject(WindowTabProperties superObject)
Removes a super object.
|
getMappublic static final PropertyMapGroup PROPERTIES
public static final PropertyMapProperty TITLED_TAB_PROPERTIES
public static final PropertyMapProperty FOCUSED_PROPERTIES
public static final PropertyMapProperty NORMAL_BUTTON_PROPERTIES
public static final PropertyMapProperty HIGHLIGHTED_BUTTON_PROPERTIES
public static final PropertyMapProperty FOCUSED_BUTTON_PROPERTIES
public WindowTabProperties()
public WindowTabProperties(PropertyMap map)
map - the property mappublic WindowTabProperties(WindowTabProperties inheritFrom)
inheritFrom - the object from which to inherit property valuespublic WindowTabProperties addSuperObject(WindowTabProperties properties)
properties - the object from which to inherit property valuespublic WindowTabProperties removeSuperObject()
removeSuperObject(WindowTabProperties) instead.public WindowTabProperties removeSuperObject(WindowTabProperties superObject)
superObject - the super object to removepublic TitledTabProperties getTitledTabProperties()
public TitledTabStateProperties getFocusedProperties()
public WindowTabStateProperties getNormalButtonProperties()
public WindowTabStateProperties getHighlightedButtonProperties()
public WindowTabStateProperties getFocusedButtonProperties()