net.infonode.tabbedpanel

Class TabAreaVisiblePolicy

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 $

Author: $Author: jesper $

See Also: TabbedPanel TabbedPanelProperties

Field Summary
static TabAreaVisiblePolicyALWAYS
Always visible policy.
static TabAreaVisiblePolicyMORE_THAN_ONE_TAB
More than one visible policy.
static TabAreaVisiblePolicyNEVER
Never visible policy.
static TabAreaVisiblePolicyTABS_EXIST
Tabs exist visible policy.
Method Summary
static TabAreaVisiblePolicy[]getVisiblePolicies()
Gets the tab area visible policies.

Field Detail

ALWAYS

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

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.

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.

Method Detail

getVisiblePolicies

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

Returns: the tab layout policies