Enum Class IBond.Display

java.lang.Object
java.lang.Enum<IBond.Display>
org.openscience.cdk.interfaces.IBond.Display
All Implemented Interfaces:
Serializable, Comparable<IBond.Display>, java.lang.constant.Constable
Enclosing interface:
IBond

public static enum IBond.Display extends Enum<IBond.Display>
Bond display style, controlling how bonds appear in a 2D depiction.
  • Enum Constant Details

    • Solid

      public static final IBond.Display Solid
      A solid line (default).
    • Dash

      public static final IBond.Display Dash
      A dashed line.
    • Hash

      public static final IBond.Display Hash
      A hashed line (bold dashed).
    • Bold

      public static final IBond.Display Bold
      A bold line.
    • Wavy

      public static final IBond.Display Wavy
      A wavy line.
    • Dot

      public static final IBond.Display Dot
      A dotted line.
    • WedgedHashBegin

      public static final IBond.Display WedgedHashBegin
      Display as a hashed wedge, with the narrow end towards the begin atom of the bond (IBond.getBegin()).
    • WedgedHashEnd

      public static final IBond.Display WedgedHashEnd
      Display as a hashed wedge, with the narrow end towards the end atom of the bond (IBond.getEnd()).
    • WedgeBegin

      public static final IBond.Display WedgeBegin
      Display as a bold wedge, with the narrow end towards the begin atom of the bond (IBond.getBegin()).
    • WedgeEnd

      public static final IBond.Display WedgeEnd
      Display as a bold wedge, with the narrow end towards the end atom of the bond (IBond.getEnd()).
    • ArrowBeg

      public static final IBond.Display ArrowBeg
      Display as an arrow (e.g. co-ordination bond), the arrow points to the begin (IBond.getBegin()) atom.
    • ArrowEnd

      public static final IBond.Display ArrowEnd
      Display as an arrow (e.g. co-ordination bond), the arrow points to the end (IBond.getEnd()) atom.
  • Method Details

    • values

      public static IBond.Display[] 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 IBond.Display 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