Enum Class ChessVectorGraphics

java.lang.Object
java.lang.Enum<ChessVectorGraphics>
org.refcodes.data.ext.chess.ChessVectorGraphics
All Implemented Interfaces:
Serializable, Comparable<ChessVectorGraphics>, Constable, org.refcodes.data.DataLocator

public enum ChessVectorGraphics extends Enum<ChessVectorGraphics> implements org.refcodes.data.DataLocator
The ChessVectorGraphics defines the pixmaps which can be retrieved by the according ChessVectorGraphicsUrlFactory and ChessVectorGraphicsInputStreamFactory.
Author:
steiner
  • Enum Constant Details

    • FXML_BDT_BISHOP_DARK_TRANSPARENT

      public static final ChessVectorGraphics FXML_BDT_BISHOP_DARK_TRANSPARENT
    • SVG_BDT_BISHOP_DARK_TRANSPARENT

      public static final ChessVectorGraphics SVG_BDT_BISHOP_DARK_TRANSPARENT
    • FXML_BDT_BISHOP_ROTATED_DARK_TRANSPARENT

      public static final ChessVectorGraphics FXML_BDT_BISHOP_ROTATED_DARK_TRANSPARENT
    • SVG_BDT_BISHOP_ROTATED_DARK_TRANSPARENT

      public static final ChessVectorGraphics SVG_BDT_BISHOP_ROTATED_DARK_TRANSPARENT
    • FXML_BLT_BISHOP_LIGHT_TRANSPARENT

      public static final ChessVectorGraphics FXML_BLT_BISHOP_LIGHT_TRANSPARENT
    • SVG_BLT_BISHOP_LIGHT_TRANSPARENT

      public static final ChessVectorGraphics SVG_BLT_BISHOP_LIGHT_TRANSPARENT
    • FXML_BLT_BISHOP_ROTATED_LIGHT_TRANSPARENT

      public static final ChessVectorGraphics FXML_BLT_BISHOP_ROTATED_LIGHT_TRANSPARENT
    • SVG_BLT_BISHOP_ROTATED_LIGHT_TRANSPARENT

      public static final ChessVectorGraphics SVG_BLT_BISHOP_ROTATED_LIGHT_TRANSPARENT
    • FXML_EDT_BISHOP_ROTATED_DARK_TRANSPARENT

      public static final ChessVectorGraphics FXML_EDT_BISHOP_ROTATED_DARK_TRANSPARENT
    • SVG_EDT_BISHOP_ROTATED_DARK_TRANSPARENT

      public static final ChessVectorGraphics SVG_EDT_BISHOP_ROTATED_DARK_TRANSPARENT
    • FXML_ELT_BISHOP_ROTATED_LIGHT_TRANSPARENT

      public static final ChessVectorGraphics FXML_ELT_BISHOP_ROTATED_LIGHT_TRANSPARENT
    • SVG_ELT_BISHOP_ROTATED_LIGHT_TRANSPARENT

      public static final ChessVectorGraphics SVG_ELT_BISHOP_ROTATED_LIGHT_TRANSPARENT
    • FXML_FDT_KING_ROTATED_DARK_TRANSPARENT

      public static final ChessVectorGraphics FXML_FDT_KING_ROTATED_DARK_TRANSPARENT
    • SVG_FDT_KING_ROTATED_DARK_TRANSPARENT

      public static final ChessVectorGraphics SVG_FDT_KING_ROTATED_DARK_TRANSPARENT
    • FXML_FLT_KING_ROTATED_LIGHT_TRANSPARENT

      public static final ChessVectorGraphics FXML_FLT_KING_ROTATED_LIGHT_TRANSPARENT
    • SVG_FLT_KING_ROTATED_LIGHT_TRANSPARENT

      public static final ChessVectorGraphics SVG_FLT_KING_ROTATED_LIGHT_TRANSPARENT
    • FXML_GDT_QUEEN_ROTATED_DARK_TRANSPARENT

      public static final ChessVectorGraphics FXML_GDT_QUEEN_ROTATED_DARK_TRANSPARENT
    • SVG_GDT_QUEEN_ROTATED_DARK_TRANSPARENT

      public static final ChessVectorGraphics SVG_GDT_QUEEN_ROTATED_DARK_TRANSPARENT
    • FXML_GLT_QUEEN_ROTATED_LIGHT_TRANSPARENT

      public static final ChessVectorGraphics FXML_GLT_QUEEN_ROTATED_LIGHT_TRANSPARENT
    • SVG_GLT_QUEEN_ROTATED_LIGHT_TRANSPARENT

      public static final ChessVectorGraphics SVG_GLT_QUEEN_ROTATED_LIGHT_TRANSPARENT
    • FXML_HDT_PAWN_ROTATED_DARK_TRANSPARENT

      public static final ChessVectorGraphics FXML_HDT_PAWN_ROTATED_DARK_TRANSPARENT
    • SVG_HDT_PAWN_ROTATED_DARK_TRANSPARENT

      public static final ChessVectorGraphics SVG_HDT_PAWN_ROTATED_DARK_TRANSPARENT
    • FXML_HLT_PAWN_ROTATED_LIGHT_TRANSPARENT

      public static final ChessVectorGraphics FXML_HLT_PAWN_ROTATED_LIGHT_TRANSPARENT
    • SVG_HLT_PAWN_ROTATED_LIGHT_TRANSPARENT

      public static final ChessVectorGraphics SVG_HLT_PAWN_ROTATED_LIGHT_TRANSPARENT
    • FXML_KDT_KING_DARK_TRANSPARENT

      public static final ChessVectorGraphics FXML_KDT_KING_DARK_TRANSPARENT
    • SVG_KDT_KING_DARK_TRANSPARENT

      public static final ChessVectorGraphics SVG_KDT_KING_DARK_TRANSPARENT
    • FXML_KLT_KING_LIGHT_TRANSPARENT

      public static final ChessVectorGraphics FXML_KLT_KING_LIGHT_TRANSPARENT
    • SVG_KLT_KING_LIGHT_TRANSPARENT

      public static final ChessVectorGraphics SVG_KLT_KING_LIGHT_TRANSPARENT
    • FXML_MDT_ROOK_ROTATED_DARK_TRANSPARENT

      public static final ChessVectorGraphics FXML_MDT_ROOK_ROTATED_DARK_TRANSPARENT
    • SVG_MDT_ROOK_ROTATED_DARK_TRANSPARENT

      public static final ChessVectorGraphics SVG_MDT_ROOK_ROTATED_DARK_TRANSPARENT
    • FXML_MLT_ROOK_ROTATED_LIGHT_TRANSPARENT

      public static final ChessVectorGraphics FXML_MLT_ROOK_ROTATED_LIGHT_TRANSPARENT
    • SVG_MLT_ROOK_ROTATED_LIGHT_TRANSPARENT

      public static final ChessVectorGraphics SVG_MLT_ROOK_ROTATED_LIGHT_TRANSPARENT
    • FXML_NDT_KNIGHT_DARK_TRANSPARENT

      public static final ChessVectorGraphics FXML_NDT_KNIGHT_DARK_TRANSPARENT
    • SVG_NDT_KNIGHT_DARK_TRANSPARENT

      public static final ChessVectorGraphics SVG_NDT_KNIGHT_DARK_TRANSPARENT
    • FXML_NDT_KNIGHT_ROTATED_DARK_TRANSPARENT

      public static final ChessVectorGraphics FXML_NDT_KNIGHT_ROTATED_DARK_TRANSPARENT
    • SVG_NDT_KNIGHT_ROTATED_DARK_TRANSPARENT

      public static final ChessVectorGraphics SVG_NDT_KNIGHT_ROTATED_DARK_TRANSPARENT
    • FXML_NLT_KNIGHT_LIGHT_TRANSPARENT

      public static final ChessVectorGraphics FXML_NLT_KNIGHT_LIGHT_TRANSPARENT
    • SVG_NLT_KNIGHT_LIGHT_TRANSPARENT

      public static final ChessVectorGraphics SVG_NLT_KNIGHT_LIGHT_TRANSPARENT
    • FXML_NLT_KNIGHT_ROTATED_LIGHT_TRANSPARENT

      public static final ChessVectorGraphics FXML_NLT_KNIGHT_ROTATED_LIGHT_TRANSPARENT
    • SVG_NLT_KNIGHT_ROTATED_LIGHT_TRANSPARENT

      public static final ChessVectorGraphics SVG_NLT_KNIGHT_ROTATED_LIGHT_TRANSPARENT
    • FXML_PDT_PAWN_DARK_TRANSPARENT

      public static final ChessVectorGraphics FXML_PDT_PAWN_DARK_TRANSPARENT
    • SVG_PDT_PAWN_DARK_TRANSPARENT

      public static final ChessVectorGraphics SVG_PDT_PAWN_DARK_TRANSPARENT
    • FXML_PLT_PAWN_LIGHT_TRANSPARENT

      public static final ChessVectorGraphics FXML_PLT_PAWN_LIGHT_TRANSPARENT
    • SVG_PLT_PAWN_LIGHT_TRANSPARENT

      public static final ChessVectorGraphics SVG_PLT_PAWN_LIGHT_TRANSPARENT
    • FXML_QDT_QUEEN_DARK_TRANSPARENT

      public static final ChessVectorGraphics FXML_QDT_QUEEN_DARK_TRANSPARENT
    • SVG_QDT_QUEEN_DARK_TRANSPARENT

      public static final ChessVectorGraphics SVG_QDT_QUEEN_DARK_TRANSPARENT
    • FXML_QLT_QUEEN_LIGHT_TRANSPARENT

      public static final ChessVectorGraphics FXML_QLT_QUEEN_LIGHT_TRANSPARENT
    • SVG_QLT_QUEEN_LIGHT_TRANSPARENT

      public static final ChessVectorGraphics SVG_QLT_QUEEN_LIGHT_TRANSPARENT
    • FXML_RDT_ROOK_DARK_TRANSPARENT

      public static final ChessVectorGraphics FXML_RDT_ROOK_DARK_TRANSPARENT
    • SVG_RDT_ROOK_DARK_TRANSPARENT

      public static final ChessVectorGraphics SVG_RDT_ROOK_DARK_TRANSPARENT
    • FXML_RLT_ROOK_LIGHT_TRANSPARENT

      public static final ChessVectorGraphics FXML_RLT_ROOK_LIGHT_TRANSPARENT
    • SVG_RLT_ROOK_LIGHT_TRANSPARENT

      public static final ChessVectorGraphics SVG_RLT_ROOK_LIGHT_TRANSPARENT
    • FXML_SDT_KNIGHT_ROTATED_DARK_TRANSPARENT

      public static final ChessVectorGraphics FXML_SDT_KNIGHT_ROTATED_DARK_TRANSPARENT
    • SVG_SDT_KNIGHT_ROTATED_DARK_TRANSPARENT

      public static final ChessVectorGraphics SVG_SDT_KNIGHT_ROTATED_DARK_TRANSPARENT
    • FXML_SLT_KNIGHT_ROTATED_LIGHT_TRANSPARENT

      public static final ChessVectorGraphics FXML_SLT_KNIGHT_ROTATED_LIGHT_TRANSPARENT
    • SVG_SLT_KNIGHT_ROTATED_LIGHT_TRANSPARENT

      public static final ChessVectorGraphics SVG_SLT_KNIGHT_ROTATED_LIGHT_TRANSPARENT
  • Method Details

    • values

      public static ChessVectorGraphics[] 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 ChessVectorGraphics 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
    • getDataUrl

      public URL getDataUrl()
      Specified by:
      getDataUrl in interface org.refcodes.data.DataLocator
    • getDataInputStream

      public InputStream getDataInputStream()
      Specified by:
      getDataInputStream in interface org.refcodes.data.DataLocator
    • fromName

      public static ChessVectorGraphics fromName(String aPixmapName)
      Retrieves the enumeration element representing the given vector graphics name (ignoring the case) or null if none was found.
      Parameters:
      aPixmapName - The pixmap name for which to get the enumeration element.
      Returns:
      The enumeration element determined or null if none matching was found.