public class TabbedPanelContentPanelProperties extends PropertyMapContainer
TabbedPanelContentPanel
. These properties affects the
content area of a TabbedPanel. TabbedPanelProperties contains
TabbedPanelContentPanelProperties.TabbedPanel
,
TabbedPanelProperties
Modifier and Type | Field and Description |
---|---|
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 TabbedPanelContentPanelProperties
|
static PropertyMapProperty |
SHAPED_PANEL_PROPERTIES
Properties for the shaped panel
|
Constructor and Description |
---|
TabbedPanelContentPanelProperties()
Constructs an empty TabbedPanelContentPanelProperties object
|
TabbedPanelContentPanelProperties(PropertyMap map)
Constructs a TabbedPanelContentPanelProperties map with the given map
as property storage
|
TabbedPanelContentPanelProperties(TabbedPanelContentPanelProperties inheritFrom)
Constructs a TabbedPanelContentPanelProperties object that inherits its properties
from the given TabbedPanelContentPanelProperties object
|
Modifier and Type | Method and Description |
---|---|
TabbedPanelContentPanelProperties |
addSuperObject(TabbedPanelContentPanelProperties 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 content area is hovered by the mouse.
|
ShapedPanelProperties |
getShapedPanelProperties()
Gets the shaped panel properties
|
TabbedPanelContentPanelProperties |
removeSuperObject()
Removes the last added super object.
|
TabbedPanelContentPanelProperties |
removeSuperObject(TabbedPanelContentPanelProperties superObject)
Removes the given super object.
|
TabbedPanelContentPanelProperties |
setHoverListener(HoverListener listener)
Sets the hover listener that will be triggered when the content area is hoverd by the mouse.
|
getMap
public static final PropertyMapGroup PROPERTIES
public static final PropertyMapProperty COMPONENT_PROPERTIES
getComponentProperties()
public static final PropertyMapProperty SHAPED_PANEL_PROPERTIES
getShapedPanelProperties()
public static final HoverListenerProperty HOVER_LISTENER
setHoverListener(net.infonode.gui.hover.HoverListener)
,
getHoverListener()
public TabbedPanelContentPanelProperties()
public TabbedPanelContentPanelProperties(PropertyMap map)
map
- map to store properties inpublic TabbedPanelContentPanelProperties(TabbedPanelContentPanelProperties inheritFrom)
inheritFrom
- TabbedPanelContentPanelProperties object to inherit properties
frompublic TabbedPanelContentPanelProperties addSuperObject(TabbedPanelContentPanelProperties superObject)
superObject
- the object from which to inherit property valuespublic TabbedPanelContentPanelProperties removeSuperObject()
public TabbedPanelContentPanelProperties removeSuperObject(TabbedPanelContentPanelProperties superObject)
superObject
- super object to removepublic ComponentProperties getComponentProperties()
public ShapedPanelProperties getShapedPanelProperties()
public TabbedPanelContentPanelProperties setHoverListener(HoverListener listener)
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.
listener
- the hover listenerpublic HoverListener 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.