Enum Class Action

java.lang.Object
java.lang.Enum<Action>
com.pixelmonmod.api.client.screen.util.Action
All Implemented Interfaces:
Serializable, Comparable<Action>, Constable

public enum Action extends Enum<Action>
  • Enum Constant Details

    • CONTINUE

      public static final Action CONTINUE
    • CONTINUE_WITH_SIGNAL

      public static final Action CONTINUE_WITH_SIGNAL
    • TERMINATE

      public static final Action TERMINATE
    • TERMINATE_WITH_SIGNAL

      public static final Action TERMINATE_WITH_SIGNAL
  • Method Details

    • values

      public static Action[] 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 Action 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
    • shouldContinue

      public boolean shouldContinue()
    • shouldContinue

      public boolean shouldContinue(boolean terminateOnSignal)
    • shouldTerminate

      public boolean shouldTerminate()
    • shouldTerminate

      public boolean shouldTerminate(boolean terminateOnSignal)
    • hasSignal

      public boolean hasSignal()
    • withSignal

      public Action withSignal()
    • withoutSignal

      public Action withoutSignal()
    • withContinue

      public Action withContinue()
    • withTerminate

      public Action withTerminate()