net.infonode.tabbedpanel
public class TabAreaProperties extends PropertyMapContainer
Version: $Revision: 1.28 $
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 TabAreaProperties |
static PropertyMapProperty | SHAPED_PANEL_PROPERTIES
Properties for the shaped panel
|
static TabAreaVisiblePolicyProperty | TAB_AREA_VISIBLE_POLICY
Tab area visible property
|
Constructor Summary | |
---|---|
TabAreaProperties()
Constructs an empty TabAreaProperties object | |
TabAreaProperties(PropertyMap object)
Constructs a TabAreaProperties object with the given object
as property storage
| |
TabAreaProperties(TabAreaProperties inheritFrom)
Constructs a TabAreaProperties object that inherits its properties
from the given TabAreaProperties object
|
Method Summary | |
---|---|
TabAreaProperties | addSuperObject(TabAreaProperties superObject)
Adds a super object from which property values are inherited.
|
ComponentProperties | getComponentProperties()
Gets the component properties
|
HoverListener | getHoverListener() Sets the hover listener that will be triggered when the tab area is hovered by the mouse. The tabbed panel that the hovered tab area is part of will be the source of the hover event sent to the hover listener. |
ShapedPanelProperties | getShapedPanelProperties()
Gets the shaped panel properties
|
TabAreaVisiblePolicy | getTabAreaVisiblePolicy()
Gets the tab area visible policy for the tab area, i.e. when the tab area is to be visible
|
TabAreaProperties | removeSuperObject()
Removes the last added super object.
|
TabAreaProperties | removeSuperObject(TabAreaProperties superObject)
Removes the given super object.
|
TabAreaProperties | setHoverListener(HoverListener listener) Sets the hover listener that will be triggered when the tab area is hoverd by the mouse. The tabbed panel that the hovered tab area is part of will be the source of the hover event sent to the hover listener. |
TabAreaProperties | setTabAreaVisiblePolicy(TabAreaVisiblePolicy policy)
Sets the tab area visible policy for the tab area, i.e. when the tab area is to be visible
|
See Also: TabAreaProperties
Since: ITP 1.3.0
See Also: TabAreaProperties TabAreaProperties
Since: ITP 1.2.0
See Also: TabAreaProperties
Since: ITP 1.4.0
Parameters: object object to store properties in
Parameters: inheritFrom TabAreaProperties object to inherit properties from
Parameters: superObject the object from which to inherit property values
Returns: this
Returns: component properties
Sets the hover listener that will be triggered when the tab area is hovered by the mouse.
The tabbed panel that the hovered tab 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: the tab area visible policy
Since: ITP 1.4.0
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 is hoverd by the mouse.
The tabbed panel that the hovered tab area is part of will be the source of the hover event sent to the hover listener.
Parameters: listener the hover listener
Returns: this TabAreaProperties
Since: ITP 1.3.0
Parameters: policy the tab area visible policy
Returns: this TabAreaProperties
Since: ITP 1.4.0