|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.infonode.properties.propertymap.PropertyMapContainer
net.infonode.docking.properties.TabWindowProperties
public class TabWindowProperties
Properties and property values for tab windows.
Field Summary | |
---|---|
static PropertyMapProperty |
CLOSE_BUTTON_PROPERTIES
The close button property values. |
static PropertyMapProperty |
DOCK_BUTTON_PROPERTIES
The dock button property values. |
static PropertyMapProperty |
MAXIMIZE_BUTTON_PROPERTIES
The maximize button property values. |
static PropertyMapProperty |
MINIMIZE_BUTTON_PROPERTIES
The minimize button property values. |
static PropertyMapGroup |
PROPERTIES
Property group containing all tab window properties. |
static BooleanProperty |
RESPECT_CHILD_WINDOW_MINIMUM_SIZE
The repect child windows minimum sizes property. |
static PropertyMapProperty |
RESTORE_BUTTON_PROPERTIES
The restore button property values. |
static PropertyMapProperty |
TAB_PROPERTIES
Default property values for the window tabs in the tab window. |
static PropertyMapProperty |
TABBED_PANEL_PROPERTIES
Property values for the tabbed panel in the tab window. |
static PropertyMapProperty |
UNDOCK_BUTTON_PROPERTIES
The undock button property values. |
Constructor Summary | |
---|---|
TabWindowProperties()
Creates an empty property object. |
|
TabWindowProperties(PropertyMap map)
Creates a property object containing the map. |
|
TabWindowProperties(TabWindowProperties inheritFrom)
Creates a property object that inherit values from another property object. |
Method Summary | |
---|---|
TabWindowProperties |
addSuperObject(TabWindowProperties properties)
Adds a super object from which property values are inherited. |
WindowTabButtonProperties |
getCloseButtonProperties()
Returns the close button property values. |
WindowTabButtonProperties |
getDockButtonProperties()
Returns the dock button property values. |
WindowTabButtonProperties |
getMaximizeButtonProperties()
Returns the maximize button property values. |
WindowTabButtonProperties |
getMinimizeButtonProperties()
Returns the minimize button property values. |
boolean |
getRespectChildWindowMinimumSize()
Returns true if the TabWindow will respect its child windows minimum sizes. |
WindowTabButtonProperties |
getRestoreButtonProperties()
Returns the restore button property values. |
TabbedPanelProperties |
getTabbedPanelProperties()
Returns the property values for the tabbed panel in the tab window. |
WindowTabProperties |
getTabProperties()
Returns the default property values for the window tabs in the tab window. |
WindowTabButtonProperties |
getUndockButtonProperties()
Returns the undock button property values. |
TabWindowProperties |
removeSuperObject()
Deprecated. Use removeSuperObject(TabWindowProperties) instead. |
TabWindowProperties |
removeSuperObject(TabWindowProperties superObject)
Removes a super object. |
TabWindowProperties |
setRespectChildWindowMinimumSize(boolean repsectMinimuSize)
Enables/disables the TabWindow will respect its child windows minimum sizes. |
Methods inherited from class net.infonode.properties.propertymap.PropertyMapContainer |
---|
getMap |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final PropertyMapGroup PROPERTIES
public static final PropertyMapProperty TABBED_PANEL_PROPERTIES
public static final PropertyMapProperty TAB_PROPERTIES
public static final PropertyMapProperty MINIMIZE_BUTTON_PROPERTIES
public static final PropertyMapProperty RESTORE_BUTTON_PROPERTIES
public static final PropertyMapProperty CLOSE_BUTTON_PROPERTIES
public static final PropertyMapProperty MAXIMIZE_BUTTON_PROPERTIES
public static final PropertyMapProperty UNDOCK_BUTTON_PROPERTIES
public static final PropertyMapProperty DOCK_BUTTON_PROPERTIES
public static final BooleanProperty RESPECT_CHILD_WINDOW_MINIMUM_SIZE
Constructor Detail |
---|
public TabWindowProperties()
public TabWindowProperties(PropertyMap map)
map
- the property mappublic TabWindowProperties(TabWindowProperties inheritFrom)
inheritFrom
- the object from which to inherit property valuesMethod Detail |
---|
public TabWindowProperties addSuperObject(TabWindowProperties properties)
properties
- the object from which to inherit property values
public TabWindowProperties removeSuperObject()
removeSuperObject(TabWindowProperties)
instead.
public TabWindowProperties removeSuperObject(TabWindowProperties superObject)
superObject
- the super object to remove
public TabbedPanelProperties getTabbedPanelProperties()
public WindowTabProperties getTabProperties()
public WindowTabButtonProperties getMinimizeButtonProperties()
public WindowTabButtonProperties getRestoreButtonProperties()
public WindowTabButtonProperties getCloseButtonProperties()
public WindowTabButtonProperties getMaximizeButtonProperties()
public WindowTabButtonProperties getUndockButtonProperties()
public WindowTabButtonProperties getDockButtonProperties()
public boolean getRespectChildWindowMinimumSize()
Returns true if the TabWindow will respect its child windows minimum sizes.
When true the content area of the TabWindow cannot be resized smaller than the maximum of all its child windows minimum sizes.
public TabWindowProperties setRespectChildWindowMinimumSize(boolean repsectMinimuSize)
Enables/disables the TabWindow will respect its child windows minimum sizes.
When true the content area of the TabWindow cannot be resized smaller than the maximum of all its child windows minimum sizes.
repsectMinimuSize
- if true the TabWindow will respect its child windows
minimum sizes
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |