Enum STBorderType

java.lang.Object
java.lang.Enum<STBorderType>
org.docx4j.vml.wordprocessingDrawing.STBorderType
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<STBorderType>, java.lang.constant.Constable

public enum STBorderType
extends java.lang.Enum<STBorderType>

Java class for ST_BorderType.

The following schema fragment specifies the expected content contained within this class.

 <simpleType name="ST_BorderType">
   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
     <enumeration value="none"/>
     <enumeration value="single"/>
     <enumeration value="thick"/>
     <enumeration value="double"/>
     <enumeration value="hairline"/>
     <enumeration value="dot"/>
     <enumeration value="dash"/>
     <enumeration value="dotDash"/>
     <enumeration value="dashDotDot"/>
     <enumeration value="triple"/>
     <enumeration value="thinThickSmall"/>
     <enumeration value="thickThinSmall"/>
     <enumeration value="thickBetweenThinSmall"/>
     <enumeration value="thinThick"/>
     <enumeration value="thickThin"/>
     <enumeration value="thickBetweenThin"/>
     <enumeration value="thinThickLarge"/>
     <enumeration value="thickThinLarge"/>
     <enumeration value="thickBetweenThinLarge"/>
     <enumeration value="wave"/>
     <enumeration value="doubleWave"/>
     <enumeration value="dashedSmall"/>
     <enumeration value="dashDotStroked"/>
     <enumeration value="threeDEmboss"/>
     <enumeration value="threeDEngrave"/>
     <enumeration value="HTMLOutset"/>
     <enumeration value="HTMLInset"/>
   </restriction>
 </simpleType>
 
  • Nested Class Summary

    Nested classes/interfaces inherited from class java.lang.Enum

    java.lang.Enum.EnumDesc<E extends java.lang.Enum<E>>
  • Enum Constant Summary

    Enum Constants
    Enum Constant Description
    DASH
    pecifies a line border consisting of a dashed line around the parent object.
    DASH_DOT_DOT
    Dash Dot Dot Border
    DASH_DOT_STROKED
    Stroked Dash Dot Border
    DASHED_SMALL
    Small Dash Border
    DOT
    Dotted Border
    DOT_DASH
    Dot Dash Border
    DOUBLE
    Double Line Border
    DOUBLE_WAVE
    Double Wavy Lines Border
    HAIRLINE
    Hairline Border
    HTML_INSET
    Inset Border
    HTML_OUTSET
    Outset Border
    NONE
    No Border
    SINGLE
    Single Line Border
    THICK
    Thick Line Border
    THICK_BETWEEN_THIN
    Thin-thick-thin Border
    THICK_BETWEEN_THIN_LARGE
    Large thin-thick-thin Border
    THICK_BETWEEN_THIN_SMALL
    Small thin-thick-thin Lines Border
    THICK_THIN
    Thick Thin Line Border
    THICK_THIN_LARGE
    Thick Thin Large Gap Border
    THICK_THIN_SMALL
    Small thick-thin lines border
    THIN_THICK
    Thin Thick Line Border
    THIN_THICK_LARGE
    Thin Thick Large Gap Border
    THIN_THICK_SMALL
    Thin Thick Small Gap Border
    THREE_D_EMBOSS
    3D Embossed Border
    THREE_D_ENGRAVE
    3D Engraved Border
    TRIPLE
    Triple Line Border
    WAVE
    Wavy Border
  • Method Summary

    Modifier and Type Method Description
    static STBorderType fromValue​(java.lang.String v)  
    java.lang.String value()  
    static STBorderType valueOf​(java.lang.String name)
    Returns the enum constant of this type with the specified name.
    static STBorderType[] values()
    Returns an array containing the constants of this enum type, in the order they are declared.

    Methods inherited from class java.lang.Enum

    clone, compareTo, describeConstable, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf

    Methods inherited from class java.lang.Object

    getClass, notify, notifyAll, wait, wait, wait
  • Enum Constant Details

    • NONE

      public static final STBorderType NONE
      No Border
    • SINGLE

      public static final STBorderType SINGLE
      Single Line Border
    • THICK

      public static final STBorderType THICK
      Thick Line Border
    • DOUBLE

      public static final STBorderType DOUBLE
      Double Line Border
    • HAIRLINE

      public static final STBorderType HAIRLINE
      Hairline Border
    • DOT

      public static final STBorderType DOT
      Dotted Border
    • DASH

      public static final STBorderType DASH
      pecifies a line border consisting of a dashed line around the parent object.
    • DOT_DASH

      public static final STBorderType DOT_DASH
      Dot Dash Border
    • DASH_DOT_DOT

      public static final STBorderType DASH_DOT_DOT
      Dash Dot Dot Border
    • TRIPLE

      public static final STBorderType TRIPLE
      Triple Line Border
    • THIN_THICK_SMALL

      public static final STBorderType THIN_THICK_SMALL
      Thin Thick Small Gap Border
    • THICK_THIN_SMALL

      public static final STBorderType THICK_THIN_SMALL
      Small thick-thin lines border
    • THICK_BETWEEN_THIN_SMALL

      public static final STBorderType THICK_BETWEEN_THIN_SMALL
      Small thin-thick-thin Lines Border
    • THIN_THICK

      public static final STBorderType THIN_THICK
      Thin Thick Line Border
    • THICK_THIN

      public static final STBorderType THICK_THIN
      Thick Thin Line Border
    • THICK_BETWEEN_THIN

      public static final STBorderType THICK_BETWEEN_THIN
      Thin-thick-thin Border
    • THIN_THICK_LARGE

      public static final STBorderType THIN_THICK_LARGE
      Thin Thick Large Gap Border
    • THICK_THIN_LARGE

      public static final STBorderType THICK_THIN_LARGE
      Thick Thin Large Gap Border
    • THICK_BETWEEN_THIN_LARGE

      public static final STBorderType THICK_BETWEEN_THIN_LARGE
      Large thin-thick-thin Border
    • WAVE

      public static final STBorderType WAVE
      Wavy Border
    • DOUBLE_WAVE

      public static final STBorderType DOUBLE_WAVE
      Double Wavy Lines Border
    • DASHED_SMALL

      public static final STBorderType DASHED_SMALL
      Small Dash Border
    • DASH_DOT_STROKED

      public static final STBorderType DASH_DOT_STROKED
      Stroked Dash Dot Border
    • THREE_D_EMBOSS

      public static final STBorderType THREE_D_EMBOSS
      3D Embossed Border
    • THREE_D_ENGRAVE

      public static final STBorderType THREE_D_ENGRAVE
      3D Engraved Border
    • HTML_OUTSET

      public static final STBorderType HTML_OUTSET
      Outset Border
    • HTML_INSET

      public static final STBorderType HTML_INSET
      Inset Border
  • Method Details

    • values

      public static STBorderType[] 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 STBorderType valueOf​(java.lang.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:
      java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
      java.lang.NullPointerException - if the argument is null
    • value

      public java.lang.String value()
    • fromValue

      public static STBorderType fromValue​(java.lang.String v)