Package modele

Enum Class Carte.ObstacleType

All Implemented Interfaces:
Serializable, Comparable<Carte.ObstacleType>, Constable
Enclosing class:
Carte

public static enum Carte.ObstacleType extends Enum<Carte.ObstacleType>
Enumération représentant les différents types d'obstacles possibles sur la carte.
  • Enum Constant Details

    • EAU

      public static final Carte.ObstacleType EAU
      Type d'obstacle EAU possible sur la carte.
    • FORET

      public static final Carte.ObstacleType FORET
      Type d'obstacle FORET possible sur la carte.
    • ROCHE

      public static final Carte.ObstacleType ROCHE
      Type d'obstacle ROCHER possible sur la carte.
  • Constructor Details

    • ObstacleType

      private ObstacleType()
  • Method Details

    • values

      public static Carte.ObstacleType[] 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 Carte.ObstacleType 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