Package net.infonode.tabbedpanel
Class TabAreaVisiblePolicy
- java.lang.Object
-
- net.infonode.util.Enum
-
- net.infonode.tabbedpanel.TabAreaVisiblePolicy
-
- All Implemented Interfaces:
java.io.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
- See Also:
TabbedPanel,TabbedPanelProperties, Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static TabAreaVisiblePolicyALWAYSAlways visible policy.static TabAreaVisiblePolicyMORE_THAN_ONE_TABMore than one visible policy.static TabAreaVisiblePolicyNEVERNever visible policy.static TabAreaVisiblePolicyTABS_EXISTTabs exist visible policy.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description 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.
-
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
-
-