Enum Class ExitEffect

java.lang.Object
java.lang.Enum<ExitEffect>
de.mekaso.vaadin.addon.compani.effect.ExitEffect
All Implemented Interfaces:
Effect, Serializable, Comparable<ExitEffect>, Constable

public enum ExitEffect extends Enum<ExitEffect> implements Effect
The effect will work for all components that are attached to the UI. The animation will be started when the component is removed from the UI. The animation will not be started, if the visibility of the component is switched to false.
  • Enum Constant Details

    • backOutDown

      public static final ExitEffect backOutDown
    • backOutLeft

      public static final ExitEffect backOutLeft
    • backOutRight

      public static final ExitEffect backOutRight
    • backOutUp

      public static final ExitEffect backOutUp
    • bounceOut

      public static final ExitEffect bounceOut
    • bounceOutDown

      public static final ExitEffect bounceOutDown
    • bounceOutLeft

      public static final ExitEffect bounceOutLeft
    • bounceOutRight

      public static final ExitEffect bounceOutRight
    • bounceOutUp

      public static final ExitEffect bounceOutUp
    • fadeOut

      public static final ExitEffect fadeOut
    • fadeOutDown

      public static final ExitEffect fadeOutDown
    • fadeOutDownBig

      public static final ExitEffect fadeOutDownBig
    • fadeOutLeft

      public static final ExitEffect fadeOutLeft
    • fadeOutLeftBig

      public static final ExitEffect fadeOutLeftBig
    • fadeOutRight

      public static final ExitEffect fadeOutRight
    • fadeOutRightBig

      public static final ExitEffect fadeOutRightBig
    • fadeOutUp

      public static final ExitEffect fadeOutUp
    • fadeOutUpBig

      public static final ExitEffect fadeOutUpBig
    • fadeOutTopLeft

      public static final ExitEffect fadeOutTopLeft
    • fadeOutTopRight

      public static final ExitEffect fadeOutTopRight
    • fadeOutBottomRight

      public static final ExitEffect fadeOutBottomRight
    • fadeOutBottomLeft

      public static final ExitEffect fadeOutBottomLeft
    • flipOutX

      public static final ExitEffect flipOutX
    • flipOutY

      public static final ExitEffect flipOutY
    • hinge

      public static final ExitEffect hinge
    • lightSpeedOutLeft

      public static final ExitEffect lightSpeedOutLeft
    • lightSpeedOutRight

      public static final ExitEffect lightSpeedOutRight
    • powerOff

      public static final ExitEffect powerOff
    • rollOut

      public static final ExitEffect rollOut
    • rotateOut

      public static final ExitEffect rotateOut
    • rotateOutDownLeft

      public static final ExitEffect rotateOutDownLeft
    • rotateOutDownRight

      public static final ExitEffect rotateOutDownRight
    • rotateOutUpLeft

      public static final ExitEffect rotateOutUpLeft
    • rotateOutUpRight

      public static final ExitEffect rotateOutUpRight
    • slideOutDown

      public static final ExitEffect slideOutDown
    • slideOutLeft

      public static final ExitEffect slideOutLeft
    • slideOutRight

      public static final ExitEffect slideOutRight
    • slideOutUp

      public static final ExitEffect slideOutUp
    • vortexOut

      public static final ExitEffect vortexOut
    • zoomOut

      public static final ExitEffect zoomOut
    • zoomOutDown

      public static final ExitEffect zoomOutDown
    • zoomOutLeft

      public static final ExitEffect zoomOutLeft
    • zoomOutRight

      public static final ExitEffect zoomOutRight
    • zoomOutUp

      public static final ExitEffect zoomOutUp
  • Method Details

    • values

      public static ExitEffect[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static ExitEffect valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • getAnimationType

      public AnimationType getAnimationType()
      Description copied from interface: Effect
      Get the animation type of an effect.
      Specified by:
      getAnimationType in interface Effect
      Returns:
      the animation type
    • getAnimationStage

      public AnimationStage getAnimationStage()
      Description copied from interface: Effect
      Get the animation stage of an effect.
      Specified by:
      getAnimationStage in interface Effect
      Returns:
      the animation stage
    • getEffectVendor

      public EffectVendor getEffectVendor()
      Description copied from interface: Effect
      Get the effect vendor library.
      Specified by:
      getEffectVendor in interface Effect
      Returns:
      the effect vendor