Package net.infonode.tabbedpanel
Class TabbedPanelContentPanelProperties
java.lang.Object
net.infonode.properties.propertymap.PropertyMapContainer
net.infonode.tabbedpanel.TabbedPanelContentPanelProperties
TabbedPanelContentPanelProperties holds all properties for a
TabbedPanelContentPanel
. These properties affects the
content area of a TabbedPanel. TabbedPanelProperties contains
TabbedPanelContentPanelProperties.- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final PropertyMapProperty
Properties for the componentstatic final HoverListenerProperty
Hover listener propertystatic final PropertyMapGroup
A property group for all properties in TabbedPanelContentPanelPropertiesstatic final PropertyMapProperty
Properties for the shaped panel -
Constructor Summary
ConstructorsConstructorDescriptionConstructs an empty TabbedPanelContentPanelProperties objectConstructs a TabbedPanelContentPanelProperties map with the given map as property storageConstructs a TabbedPanelContentPanelProperties object that inherits its properties from the given TabbedPanelContentPanelProperties object -
Method Summary
Modifier and TypeMethodDescriptionaddSuperObject
(TabbedPanelContentPanelProperties superObject) Adds a super object from which property values are inherited.Gets the component propertiesGets the hover listener that will be triggered when the content area is hovered by the mouse.Gets the shaped panel propertiesRemoves the last added super object.removeSuperObject
(TabbedPanelContentPanelProperties superObject) Removes the given super object.setHoverListener
(HoverListener listener) Sets the hover listener that will be triggered when the content area is hoverd by the mouse.Methods inherited from class net.infonode.properties.propertymap.PropertyMapContainer
getMap
-
Field Details
-
PROPERTIES
A property group for all properties in TabbedPanelContentPanelProperties -
COMPONENT_PROPERTIES
Properties for the component- See Also:
-
SHAPED_PANEL_PROPERTIES
Properties for the shaped panel- Since:
- ITP 1.2.0
- See Also:
-
HOVER_LISTENER
Hover listener property- Since:
- ITP 1.3.0
- See Also:
-
-
Constructor Details
-
TabbedPanelContentPanelProperties
public TabbedPanelContentPanelProperties()Constructs an empty TabbedPanelContentPanelProperties object -
TabbedPanelContentPanelProperties
Constructs a TabbedPanelContentPanelProperties map with the given map as property storage- Parameters:
map
- map to store properties in
-
TabbedPanelContentPanelProperties
Constructs a TabbedPanelContentPanelProperties object that inherits its properties from the given TabbedPanelContentPanelProperties object- Parameters:
inheritFrom
- TabbedPanelContentPanelProperties object to inherit properties from
-
-
Method Details
-
addSuperObject
public TabbedPanelContentPanelProperties addSuperObject(TabbedPanelContentPanelProperties superObject) Adds a super object from which property values are inherited.- Parameters:
superObject
- the object from which to inherit property values- Returns:
- this
-
removeSuperObject
Removes the last added super object.- Returns:
- this
-
removeSuperObject
public TabbedPanelContentPanelProperties removeSuperObject(TabbedPanelContentPanelProperties superObject) Removes the given super object.- Parameters:
superObject
- super object to remove- Returns:
- this
- Since:
- ITP 1.3.0
-
getComponentProperties
Gets the component properties- Returns:
- component properties
-
getShapedPanelProperties
Gets the shaped panel properties- Returns:
- shaped panel properties
- Since:
- ITP 1.2.0
-
setHoverListener
Sets the hover listener that will be triggered when the content area is hoverd by the mouse.
The tabbed panel that the hovered content area is part of will be the source of the hover event sent to the hover listener.
- Parameters:
listener
- the hover listener- Returns:
- this TabbedPanelContentPanelProperties
- Since:
- ITP 1.3.0
-
getHoverListener
Gets the hover listener that will be triggered when the content area is hovered by the mouse.
The tabbed panel that the hovered content 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
-