Package net.infonode.tabbedpanel
Class TabbedPanelButtonProperties
- java.lang.Object
-
- net.infonode.properties.propertymap.PropertyMapContainer
-
- net.infonode.tabbedpanel.TabbedPanelButtonProperties
-
public class TabbedPanelButtonProperties extends PropertyMapContainer
Tabbed panel button properties contains properties objects for all buttons in a tabbed panel.- Since:
- ITP 1.3.0
-
-
Field Summary
Fields Modifier and Type Field Description static PropertyMapGroup
PROPERTIES
A property group for all button properties in a tabbed panelstatic PropertyMapProperty
SCROLL_DOWN_BUTTON_PROPERTIES
Properties for scroll down buttonstatic PropertyMapProperty
SCROLL_LEFT_BUTTON_PROPERTIES
Properties for scroll left buttonstatic PropertyMapProperty
SCROLL_RIGHT_BUTTON_PROPERTIES
Properties for scroll right buttonstatic PropertyMapProperty
SCROLL_UP_BUTTON_PROPERTIES
Properties for scroll up buttonstatic PropertyMapProperty
TAB_DROP_DOWN_LIST_BUTTON_PROPERTIES
Properties for tab drop down list button
-
Constructor Summary
Constructors Constructor Description TabbedPanelButtonProperties()
Constructs an empty TabbedPanelButtonProperties objectTabbedPanelButtonProperties(PropertyMap object)
Constructs a TabbedPanelButtonProperties object with the given object as property storageTabbedPanelButtonProperties(TabbedPanelButtonProperties inheritFrom)
Constructs a TabbedPanelButtonProperties object that inherits its properties from the given TabbedPanelButtonProperties object
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TabbedPanelButtonProperties
addSuperObject(TabbedPanelButtonProperties superObject)
Adds a super object from which property values are inherited.ButtonProperties
getScrollDownButtonProperties()
Gets the scroll down button propertiesButtonProperties
getScrollLeftButtonProperties()
Gets the scroll left button propertiesButtonProperties
getScrollRightButtonProperties()
Gets the scroll right button propertiesButtonProperties
getScrollUpButtonProperties()
Gets the scroll up button propertiesButtonProperties
getTabDropDownListButtonProperties()
Gets the tab drop down list button propertiesTabbedPanelButtonProperties
removeSuperObject()
Removes the last added super object.TabbedPanelButtonProperties
removeSuperObject(TabbedPanelButtonProperties superObject)
Removes the given super object.-
Methods inherited from class net.infonode.properties.propertymap.PropertyMapContainer
getMap
-
-
-
-
Field Detail
-
PROPERTIES
public static final PropertyMapGroup PROPERTIES
A property group for all button properties in a tabbed panel
-
SCROLL_UP_BUTTON_PROPERTIES
public static final PropertyMapProperty SCROLL_UP_BUTTON_PROPERTIES
Properties for scroll up button
-
SCROLL_LEFT_BUTTON_PROPERTIES
public static final PropertyMapProperty SCROLL_LEFT_BUTTON_PROPERTIES
Properties for scroll left button
-
SCROLL_DOWN_BUTTON_PROPERTIES
public static final PropertyMapProperty SCROLL_DOWN_BUTTON_PROPERTIES
Properties for scroll down button
-
SCROLL_RIGHT_BUTTON_PROPERTIES
public static final PropertyMapProperty SCROLL_RIGHT_BUTTON_PROPERTIES
Properties for scroll right button
-
TAB_DROP_DOWN_LIST_BUTTON_PROPERTIES
public static final PropertyMapProperty TAB_DROP_DOWN_LIST_BUTTON_PROPERTIES
Properties for tab drop down list button
-
-
Constructor Detail
-
TabbedPanelButtonProperties
public TabbedPanelButtonProperties()
Constructs an empty TabbedPanelButtonProperties object
-
TabbedPanelButtonProperties
public TabbedPanelButtonProperties(PropertyMap object)
Constructs a TabbedPanelButtonProperties object with the given object as property storage- Parameters:
object
- object to store properties in
-
TabbedPanelButtonProperties
public TabbedPanelButtonProperties(TabbedPanelButtonProperties inheritFrom)
Constructs a TabbedPanelButtonProperties object that inherits its properties from the given TabbedPanelButtonProperties object- Parameters:
inheritFrom
- TabbedPanelButtonProperties object to inherit properties from
-
-
Method Detail
-
addSuperObject
public TabbedPanelButtonProperties addSuperObject(TabbedPanelButtonProperties superObject)
Adds a super object from which property values are inherited.- Parameters:
superObject
- the object from which to inherit property values- Returns:
- this
-
removeSuperObject
public TabbedPanelButtonProperties removeSuperObject()
Removes the last added super object.- Returns:
- this
-
removeSuperObject
public TabbedPanelButtonProperties removeSuperObject(TabbedPanelButtonProperties superObject)
Removes the given super object.- Parameters:
superObject
- super object to remove- Returns:
- this
- Since:
- ITP 1.3.0
-
getScrollUpButtonProperties
public ButtonProperties getScrollUpButtonProperties()
Gets the scroll up button properties- Returns:
- the scroll up button properties
-
getScrollDownButtonProperties
public ButtonProperties getScrollDownButtonProperties()
Gets the scroll down button properties- Returns:
- the scroll down button properties
-
getScrollLeftButtonProperties
public ButtonProperties getScrollLeftButtonProperties()
Gets the scroll left button properties- Returns:
- the scroll up button properties
-
getScrollRightButtonProperties
public ButtonProperties getScrollRightButtonProperties()
Gets the scroll right button properties- Returns:
- the scroll right button properties
-
getTabDropDownListButtonProperties
public ButtonProperties getTabDropDownListButtonProperties()
Gets the tab drop down list button properties- Returns:
- the tab drop down list button properties
-
-