Enum Class ColorRole

java.lang.Object
java.lang.Enum<ColorRole>
org.glavo.monetfx.ColorRole
All Implemented Interfaces:
Serializable, Comparable<ColorRole>, Constable

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

    • PRIMARY

      public static final ColorRole PRIMARY
    • ON_PRIMARY

      public static final ColorRole ON_PRIMARY
    • PRIMARY_CONTAINER

      public static final ColorRole PRIMARY_CONTAINER
    • ON_PRIMARY_CONTAINER

      public static final ColorRole ON_PRIMARY_CONTAINER
    • PRIMARY_FIXED

      public static final ColorRole PRIMARY_FIXED
    • PRIMARY_FIXED_DIM

      public static final ColorRole PRIMARY_FIXED_DIM
    • ON_PRIMARY_FIXED

      public static final ColorRole ON_PRIMARY_FIXED
    • ON_PRIMARY_FIXED_VARIANT

      public static final ColorRole ON_PRIMARY_FIXED_VARIANT
    • SECONDARY

      public static final ColorRole SECONDARY
    • ON_SECONDARY

      public static final ColorRole ON_SECONDARY
    • SECONDARY_CONTAINER

      public static final ColorRole SECONDARY_CONTAINER
    • ON_SECONDARY_CONTAINER

      public static final ColorRole ON_SECONDARY_CONTAINER
    • SECONDARY_FIXED

      public static final ColorRole SECONDARY_FIXED
    • SECONDARY_FIXED_DIM

      public static final ColorRole SECONDARY_FIXED_DIM
    • ON_SECONDARY_FIXED

      public static final ColorRole ON_SECONDARY_FIXED
    • ON_SECONDARY_FIXED_VARIANT

      public static final ColorRole ON_SECONDARY_FIXED_VARIANT
    • TERTIARY

      public static final ColorRole TERTIARY
    • ON_TERTIARY

      public static final ColorRole ON_TERTIARY
    • TERTIARY_CONTAINER

      public static final ColorRole TERTIARY_CONTAINER
    • ON_TERTIARY_CONTAINER

      public static final ColorRole ON_TERTIARY_CONTAINER
    • TERTIARY_FIXED

      public static final ColorRole TERTIARY_FIXED
    • TERTIARY_FIXED_DIM

      public static final ColorRole TERTIARY_FIXED_DIM
    • ON_TERTIARY_FIXED

      public static final ColorRole ON_TERTIARY_FIXED
    • ON_TERTIARY_FIXED_VARIANT

      public static final ColorRole ON_TERTIARY_FIXED_VARIANT
    • ERROR

      public static final ColorRole ERROR
    • ON_ERROR

      public static final ColorRole ON_ERROR
    • ERROR_CONTAINER

      public static final ColorRole ERROR_CONTAINER
    • ON_ERROR_CONTAINER

      public static final ColorRole ON_ERROR_CONTAINER
    • SURFACE

      public static final ColorRole SURFACE
    • ON_SURFACE

      public static final ColorRole ON_SURFACE
    • SURFACE_DIM

      public static final ColorRole SURFACE_DIM
    • SURFACE_BRIGHT

      public static final ColorRole SURFACE_BRIGHT
    • SURFACE_CONTAINER_LOWEST

      public static final ColorRole SURFACE_CONTAINER_LOWEST
    • SURFACE_CONTAINER_LOW

      public static final ColorRole SURFACE_CONTAINER_LOW
    • SURFACE_CONTAINER

      public static final ColorRole SURFACE_CONTAINER
    • SURFACE_CONTAINER_HIGH

      public static final ColorRole SURFACE_CONTAINER_HIGH
    • SURFACE_CONTAINER_HIGHEST

      public static final ColorRole SURFACE_CONTAINER_HIGHEST
    • SURFACE_VARIANT

      public static final ColorRole SURFACE_VARIANT
    • ON_SURFACE_VARIANT

      public static final ColorRole ON_SURFACE_VARIANT
    • BACKGROUND

      public static final ColorRole BACKGROUND
    • ON_BACKGROUND

      public static final ColorRole ON_BACKGROUND
    • OUTLINE

      public static final ColorRole OUTLINE
    • OUTLINE_VARIANT

      public static final ColorRole OUTLINE_VARIANT
    • SHADOW

      public static final ColorRole SHADOW
    • SCRIM

      public static final ColorRole SCRIM
    • INVERSE_SURFACE

      public static final ColorRole INVERSE_SURFACE
    • INVERSE_ON_SURFACE

      public static final ColorRole INVERSE_ON_SURFACE
    • INVERSE_PRIMARY

      public static final ColorRole INVERSE_PRIMARY
    • SURFACE_TINT

      public static final ColorRole SURFACE_TINT
  • Field Details

  • Method Details

    • values

      public static ColorRole[] 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 ColorRole 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
    • of

      @Nullable public static @Nullable ColorRole of(@NotNull @NotNull String role)
    • getVariableName

      public String getVariableName(String prefix)
    • getVariableName

      public String getVariableName()
    • toString

      public String toString()
      Overrides:
      toString in class Enum<ColorRole>