net.infonode.tabbedpanel
Class TabSelectTrigger

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

public final class TabSelectTrigger
extends Enum

TabSelectTrigger defines what triggers a tab selection in a TabbedPanel.

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

Field Summary
static TabSelectTrigger MOUSE_PRESS
          Mouse press select trigger.
static TabSelectTrigger MOUSE_RELEASE
          Mouse release select trigger.
private static TabSelectTrigger[] SELECT_TRIGGERS
           
private static long serialVersionUID
           
 
Constructor Summary
private TabSelectTrigger(int value, java.lang.String name)
           
 
Method Summary
static TabSelectTrigger[] getSelectTriggers()
          Gets the tab select triggers.
 
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

MOUSE_PRESS

public static final TabSelectTrigger MOUSE_PRESS
Mouse press select trigger. This means that a tab will be selected on mouse pressed (button down).


MOUSE_RELEASE

public static final TabSelectTrigger MOUSE_RELEASE
Mouse release select trigger. This means that a tab will be selected on mouse release (button up).


SELECT_TRIGGERS

private static final TabSelectTrigger[] SELECT_TRIGGERS
Constructor Detail

TabSelectTrigger

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

getSelectTriggers

public static TabSelectTrigger[] getSelectTriggers()
Gets the tab select triggers.

Returns:
the tab select triggers