net.infonode.tabbedpanel
Class TabDropDownListVisiblePolicy

java.lang.Object
  extended by net.infonode.util.Enum
      extended by net.infonode.tabbedpanel.TabDropDownListVisiblePolicy
All Implemented Interfaces:
java.io.Serializable, Writable

public final class TabDropDownListVisiblePolicy
extends Enum

TabDropDownListVisiblePolicy tells the tabbed panel when to show a drop down list of tabs.

Since:
ITP 1.1.0
Version:
$Revision: 1.11 $
Author:
$Author: jesper $
See Also:
TabbedPanel, TabbedPanelProperties, Serialized Form

Field Summary
private static TabDropDownListVisiblePolicy[] DROP_DOWN_LIST_VISIBLE_POLICIES
           
static TabDropDownListVisiblePolicy MORE_THAN_ONE_TAB
          More than one tab list policy.
static TabDropDownListVisiblePolicy NEVER
          Never drop down list policy.
private static long serialVersionUID
           
static TabDropDownListVisiblePolicy TABS_NOT_VISIBLE
          Tabs not visible list policy.
 
Constructor Summary
private TabDropDownListVisiblePolicy(int value, java.lang.String name)
           
 
Method Summary
static TabDropDownListVisiblePolicy[] getDropDownListVisiblePolicies()
          Gets the tab drop down list visible policies.
 
Methods inherited from class net.infonode.util.Enum
decode, getName, getObject, getValue, readResolve, toString, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values

NEVER

public static final TabDropDownListVisiblePolicy NEVER
Never drop down list policy. This means that no drop down list will be shown in the tabbed panel.


MORE_THAN_ONE_TAB

public static final TabDropDownListVisiblePolicy MORE_THAN_ONE_TAB
More than one tab list policy. This means that a drop down list will be shown if there are more than one tab in the tabbed panel.


TABS_NOT_VISIBLE

public static final TabDropDownListVisiblePolicy TABS_NOT_VISIBLE
Tabs not visible list policy. This means that a drop down list will be shown when there are tabs are not entirely visible, i.e. scrolled out.


DROP_DOWN_LIST_VISIBLE_POLICIES

private static final TabDropDownListVisiblePolicy[] DROP_DOWN_LIST_VISIBLE_POLICIES
Constructor Detail

TabDropDownListVisiblePolicy

private TabDropDownListVisiblePolicy(int value,
                                     java.lang.String name)
Method Detail

getDropDownListVisiblePolicies

public static TabDropDownListVisiblePolicy[] getDropDownListVisiblePolicies()
Gets the tab drop down list visible policies.

Returns:
the tab drop down list visible policies