org.jdesktop.animation.transitions
Enum EffectsManager.TransitionType

java.lang.Object
  extended by java.lang.Enum<EffectsManager.TransitionType>
      extended by org.jdesktop.animation.transitions.EffectsManager.TransitionType
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<EffectsManager.TransitionType>
Enclosing class:
EffectsManager

public static enum EffectsManager.TransitionType
extends java.lang.Enum<EffectsManager.TransitionType>

An enum that describes the type of transition that this effect should be used for.


Enum Constant Summary
APPEARING
          Applies to components that do not exist in the start state, but exist in the end state.
CHANGING
          Applies to components that exist in both the start and end states of the transition.
DISAPPEARING
          Applies to components that do not exist in the end state, but exist in the start state.
 
Method Summary
static EffectsManager.TransitionType valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static EffectsManager.TransitionType[] values()
          Returns an array containing the constants of this enum type, in the order they're declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

CHANGING

public static final EffectsManager.TransitionType CHANGING
Applies to components that exist in both the start and end states of the transition.


APPEARING

public static final EffectsManager.TransitionType APPEARING
Applies to components that do not exist in the start state, but exist in the end state.


DISAPPEARING

public static final EffectsManager.TransitionType DISAPPEARING
Applies to components that do not exist in the end state, but exist in the start state.

Method Detail

values

public static final EffectsManager.TransitionType[] values()
Returns an array containing the constants of this enum type, in the order they're declared. This method may be used to iterate over the constants as follows:
for(EffectsManager.TransitionType c : EffectsManager.TransitionType.values())
        System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they're declared

valueOf

public static EffectsManager.TransitionType valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name