net.infonode.tabbedpanel
Class TabAreaVisiblePolicy

java.lang.Object
  extended bynet.infonode.util.Enum
      extended bynet.infonode.tabbedpanel.TabAreaVisiblePolicy
All Implemented Interfaces:
Serializable, Writable

public class TabAreaVisiblePolicy
extends Enum

TabAreaVisiblePolicy defines the visibility policies for the tab area of a tabbed panel.

Since:
ITP 1.4.0
Version:
$Revision: 1.3 $
See Also:
TabbedPanel, TabbedPanelProperties, Serialized Form

Field Summary
static TabAreaVisiblePolicy ALWAYS
          Always visible policy.
static TabAreaVisiblePolicy MORE_THAN_ONE_TAB
          More than one visible policy.
static TabAreaVisiblePolicy NEVER
          Never visible policy.
static TabAreaVisiblePolicy TABS_EXIST
          Tabs exist visible policy.
 
Method Summary
static TabAreaVisiblePolicy[] getVisiblePolicies()
          Gets the tab area visible policies.
 
Methods inherited from class net.infonode.util.Enum
getName, getValue, toString, write
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ALWAYS

public static final TabAreaVisiblePolicy ALWAYS
Always visible policy. This means that the tab area is always visible.


NEVER

public static final TabAreaVisiblePolicy NEVER
Never visible policy. This means that the tab area is never visible.


TABS_EXIST

public static final TabAreaVisiblePolicy TABS_EXIST
Tabs exist visible policy. This means that the tab area will only be visible if it contains tabs.


MORE_THAN_ONE_TAB

public static final TabAreaVisiblePolicy MORE_THAN_ONE_TAB
More than one visible policy. This means that the tab area is visible when the tabbed panel contains more than one tab.

Method Detail

getVisiblePolicies

public static TabAreaVisiblePolicy[] getVisiblePolicies()
Gets the tab area visible policies.

Returns:
the tab layout policies


Copyright © 2007 NNL Technology AB. All Rights Reserved.