Enum EShape

java.lang.Object
java.lang.Enum<EShape>
de.xima.fc.common.graphdot.EShape
All Implemented Interfaces:
Serializable, CharSequence, Comparable<EShape>

public enum EShape extends Enum<EShape>
Shapes for graphviz nodes.
Since:
8.2.0
Author:
XIMA MEDIA GmbH
  • Enum Constant Details

    • ASSEMBLY

      public static final EShape ASSEMBLY
      The assembly shape.
    • BOX

      public static final EShape BOX
      The box shape.
    • BOX3D

      public static final EShape BOX3D
      The box3d shape.
    • CDS

      public static final EShape CDS
      The cds shape.
    • CIRCLE

      public static final EShape CIRCLE
      The circle shape.
    • COMPONENT

      public static final EShape COMPONENT
      The component shape.
    • CYLINDER

      public static final EShape CYLINDER
      The cylinder shape.
    • DIAMOND

      public static final EShape DIAMOND
      The diamond shape.
    • DOUBLECIRCLE

      public static final EShape DOUBLECIRCLE
      The doublecircle shape.
    • DOUBLEOCTAGON

      public static final EShape DOUBLEOCTAGON
      The doubleoctagon shape.
    • EGG

      public static final EShape EGG
      The egg shape.
    • ELLIPSE

      public static final EShape ELLIPSE
      The ellipse shape.
    • EPSF

      public static final EShape EPSF
      User-defined shape, requires a shapefile attribute.
    • FIVEPOVERHANG

      public static final EShape FIVEPOVERHANG
      The fivepoverhang shape.
    • FOLDER

      public static final EShape FOLDER
      The folder shape.
    • HEXAGON

      public static final EShape HEXAGON
      The hexagon shape.
    • HOUSE

      public static final EShape HOUSE
      The house shape.
    • INSULATOR

      public static final EShape INSULATOR
      The insulator shape.
    • INVHOUSE

      public static final EShape INVHOUSE
      The invhouse shape.
    • INVTRAPEZIUM

      public static final EShape INVTRAPEZIUM
      The invtrapezium shape.
    • INVTRIANGLE

      public static final EShape INVTRIANGLE
      The invtriangle shape.
    • LARROW

      public static final EShape LARROW
      The larrow shape.
    • LPROMOTER

      public static final EShape LPROMOTER
      The lpromoter shape.
    • MCIRCLE

      public static final EShape MCIRCLE
      The Mcircle shape.
    • MDIAMOND

      public static final EShape MDIAMOND
      The Mdiamond shape.
    • MSQUARE

      public static final EShape MSQUARE
      The Msquare shape.
    • NONE

      public static final EShape NONE
      The none shape.
    • NOTE

      public static final EShape NOTE
      The note shape.
    • NOVERHANG

      public static final EShape NOVERHANG
      The noverhang shape.
    • OCTAGON

      public static final EShape OCTAGON
      The octagon shape.
    • OVAL

      public static final EShape OVAL
      The oval shape.
    • PARALLELOGRAM

      public static final EShape PARALLELOGRAM
      The parallelogram shape.
    • PENTAGON

      public static final EShape PENTAGON
      The pentagon shape.
    • PLAIN

      public static final EShape PLAIN
      The plain shape.
    • PLAINTEXT

      public static final EShape PLAINTEXT
      The plaintext shape.
    • POINT

      public static final EShape POINT
      The point shape.
    • POLYGON

      public static final EShape POLYGON
      The polygon shape.
    • PRIMERSITE

      public static final EShape PRIMERSITE
      The primersite shape.
    • PROMOTER

      public static final EShape PROMOTER
      The promoter shape.
    • PROTEASESITE

      public static final EShape PROTEASESITE
      The proteasesite shape.
    • PROTEINSTAB

      public static final EShape PROTEINSTAB
      The proteinstab shape.
    • RARROW

      public static final EShape RARROW
      The rarrow shape.
    • RECORD

      public static final EShape RECORD
      Record-based shape, requires a definition in the label.
    • RECT

      public static final EShape RECT
      The rect shape.
    • RECTANGLE

      public static final EShape RECTANGLE
      The rectangle shape.
    • RESTRICTIONSITE

      public static final EShape RESTRICTIONSITE
      The restrictionsite shape.
    • RIBOSITE

      public static final EShape RIBOSITE
      The ribosite shape.
    • RNASTAB

      public static final EShape RNASTAB
      The rnastab shape.
    • RPROMOTER

      public static final EShape RPROMOTER
      The rpromoter shape.
    • SEPTAGON

      public static final EShape SEPTAGON
      The septagon shape.
    • SIGNATURE

      public static final EShape SIGNATURE
      The signature shape.
    • SQUARE

      public static final EShape SQUARE
      The square shape.
    • STAR

      public static final EShape STAR
      The star shape.
    • TAB

      public static final EShape TAB
      The tab shape.
    • TERMINATOR

      public static final EShape TERMINATOR
      The terminator shape.
    • THREEPOVERHANG

      public static final EShape THREEPOVERHANG
      The threepoverhang shape.
    • TRAPEZIUM

      public static final EShape TRAPEZIUM
      The trapezium shape.
    • TRIANGLE

      public static final EShape TRIANGLE
      The triangle shape.
    • TRIPLEOCTAGON

      public static final EShape TRIPLEOCTAGON
      The tripleoctagon shape.
    • UNDERLINE

      public static final EShape UNDERLINE
      The underline shape.
    • UTR

      public static final EShape UTR
      The utr shape.
  • Method Details

    • values

      public static EShape[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      Returns:
      an array containing the constants of this enum type, in the order they are declared
    • valueOf

      public static EShape valueOf(String name)
      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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 type has no constant with the specified name
      NullPointerException - if the argument is null
    • shapeName

      public String shapeName()
      Returns:
      Name of this shape.
    • toString

      public String toString()
      Specified by:
      toString in interface CharSequence
      Overrides:
      toString in class Enum<EShape>
    • charAt

      default char charAt(int index)
      Specified by:
      charAt in interface CharSequence
    • chars

      default IntStream chars()
      Specified by:
      chars in interface CharSequence
    • codePoints

      default IntStream codePoints()
      Specified by:
      codePoints in interface CharSequence
    • equals

      boolean equals(Object obj)
      Overrides:
      equals in class Object
    • hashCode

      int hashCode()
      Overrides:
      hashCode in class Object
    • length

      default int length()
      Specified by:
      length in interface CharSequence
    • subSequence

      default CharSequence subSequence(int start, int end)
      Specified by:
      subSequence in interface CharSequence