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.
|
getMap
public 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()