Class ComponentStates


  • public final class ComponentStates
    extends Object
    • Method Detail

      • requireAllowedState

        public static <E extends Enum<E>> E requireAllowedState​(E state,
                                                                E allowed1)
      • requireAllowedState

        public static <E extends Enum<E>> E requireAllowedState​(E state,
                                                                E allowed1,
                                                                E allowed2)
      • requireAllowedState

        public static <E extends Enum<E>> E requireAllowedState​(E state,
                                                                E allowed1,
                                                                E allowed2,
                                                                E allowed3)
      • requireAllowedState

        @SafeVarargs
        public static <E extends Enum<E>> E requireAllowedState​(E state,
                                                                E allowed1,
                                                                E... allowedOther)
      • requireAllowedState

        public static <E extends Enum<E>> E requireAllowedState​(E state,
                                                                Set<E> allowedStates)