net.infonode.tabbedpanel
public class TabAreaComponentsProperties extends PropertyMapContainer
Since: ITP 1.1.0
Version: $Revision: 1.15 $
See Also: TabbedPanel TabbedPanelProperties
Field Summary | |
---|---|
static PropertyMapProperty | COMPONENT_PROPERTIES
Properties for the component
|
static HoverListenerProperty | HOVER_LISTENER
Hover listener property
|
static PropertyMapGroup | PROPERTIES
A property group for all properties in TabAreaComponentsProperties |
static PropertyMapProperty | SHAPED_PANEL_PROPERTIES
Properties for the shaped panel
|
static BooleanProperty | STRETCH_ENABLED
Stretch enabled property
|
Constructor Summary | |
---|---|
TabAreaComponentsProperties()
Constructs an empty TabAreaComponentsProperties object | |
TabAreaComponentsProperties(PropertyMap object)
Constructs a TabAreaComponentsProperties object with the given object as
property storage
| |
TabAreaComponentsProperties(TabAreaComponentsProperties inheritFrom)
Constructs a TabAreaComponentsProperties object that inherits its properties
from the given TabAreaComponentsProperties object
|
Method Summary | |
---|---|
TabAreaComponentsProperties | addSuperObject(TabAreaComponentsProperties superObject)
Adds a super object from which property values are inherited.
|
ComponentProperties | getComponentProperties()
Gets the component properties
|
HoverListener | getHoverListener() Gets the hover listener that will be triggered when the tab area components area is hovered by the mouse. The tabbed panel that the hovered tab area components area is part of will be the source of the hover event sent to the hover listener. |
ShapedPanelProperties | getShapedPanelProperties()
Gets the shaped panel properties
|
boolean | getStretchEnabled()
Gets if components should be stretched to same height as tabs if tabs are
higher than components.
|
TabAreaComponentsProperties | removeSuperObject()
Removes the last added super object.
|
TabAreaComponentsProperties | removeSuperObject(TabAreaComponentsProperties superObject)
Removes the given super object.
|
TabAreaComponentsProperties | setHoverListener(HoverListener listener) Sets the hover listener that will be triggered when the tab area components area is hoverd by the mouse. The tabbed panel that the hovered tab area components area is part of will be the source of the hover event sent to the hover listener. |
TabAreaComponentsProperties | setStretchEnabled(boolean enabled)
Sets if components should be stretched to same height as tabs if tabs are
higher than components.
|
See Also: TabAreaComponentsProperties
Since: ITP 1.3.0
See Also: TabAreaComponentsProperties TabAreaComponentsProperties
Since: ITP 1.2.0
See Also: TabAreaComponentsProperties
See Also: TabAreaComponentsProperties TabAreaComponentsProperties
Parameters: object object to store properties in
Parameters: inheritFrom TabAreaComponentsProperties object to inherit properties from
Parameters: superObject the object from which to inherit property values
Returns: this
Returns: component properties
Gets the hover listener that will be triggered when the tab area components area is hovered by the mouse.
The tabbed panel that the hovered tab area components area is part of will be the source of the hover event sent to the hover listener.
Returns: the hover listener
Since: ITP 1.3.0
Returns: shaped panel properties
Since: ITP 1.2.0
Returns: true if stretch is enabled, otherwise false
Returns: this
Parameters: superObject super object to remove
Returns: this
Since: ITP 1.3.0
Sets the hover listener that will be triggered when the tab area components area is hoverd by the mouse.
The tabbed panel that the hovered tab area components area is part of will be the source of the hover event sent to the hover listener.
Parameters: listener the hover listener
Returns: this TabAreaComponentsProperties
Since: ITP 1.3.0
Parameters: enabled true for stretch, otherwise false
Returns: this TabAreaComponentsProperties