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 DASHpecifies a line border consisting of a dashed line around the parent object.DASH_DOT_DOTDash Dot Dot BorderDASH_DOT_STROKEDStroked Dash Dot BorderDASHED_SMALLSmall Dash BorderDOTDotted BorderDOT_DASHDot Dash BorderDOUBLEDouble Line BorderDOUBLE_WAVEDouble Wavy Lines BorderHAIRLINEHairline BorderHTML_INSETInset BorderHTML_OUTSETOutset BorderNONENo BorderSINGLESingle Line BorderTHICKThick Line BorderTHICK_BETWEEN_THINThin-thick-thin BorderTHICK_BETWEEN_THIN_LARGELarge thin-thick-thin BorderTHICK_BETWEEN_THIN_SMALLSmall thin-thick-thin Lines BorderTHICK_THINThick Thin Line BorderTHICK_THIN_LARGEThick Thin Large Gap BorderTHICK_THIN_SMALLSmall thick-thin lines borderTHIN_THICKThin Thick Line BorderTHIN_THICK_LARGEThin Thick Large Gap BorderTHIN_THICK_SMALLThin Thick Small Gap BorderTHREE_D_EMBOSS3D Embossed BorderTHREE_D_ENGRAVE3D Engraved BorderTRIPLETriple Line BorderWAVEWavy Border -
Method Summary
Modifier and Type Method Description static STBorderTypefromValue(java.lang.String v)java.lang.Stringvalue()static STBorderTypevalueOf(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, valueOfMethods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
-
Enum Constant Details
-
NONE
No Border -
SINGLE
Single Line Border -
THICK
Thick Line Border -
DOUBLE
Double Line Border -
HAIRLINE
Hairline Border -
DOT
Dotted Border -
DASH
pecifies a line border consisting of a dashed line around the parent object. -
DOT_DASH
Dot Dash Border -
DASH_DOT_DOT
Dash Dot Dot Border -
TRIPLE
Triple Line Border -
THIN_THICK_SMALL
Thin Thick Small Gap Border -
THICK_THIN_SMALL
Small thick-thin lines border -
THICK_BETWEEN_THIN_SMALL
Small thin-thick-thin Lines Border -
THIN_THICK
Thin Thick Line Border -
THICK_THIN
Thick Thin Line Border -
THICK_BETWEEN_THIN
Thin-thick-thin Border -
THIN_THICK_LARGE
Thin Thick Large Gap Border -
THICK_THIN_LARGE
Thick Thin Large Gap Border -
THICK_BETWEEN_THIN_LARGE
Large thin-thick-thin Border -
WAVE
Wavy Border -
DOUBLE_WAVE
Double Wavy Lines Border -
DASHED_SMALL
Small Dash Border -
DASH_DOT_STROKED
Stroked Dash Dot Border -
THREE_D_EMBOSS
3D Embossed Border -
THREE_D_ENGRAVE
3D Engraved Border -
HTML_OUTSET
Outset Border -
HTML_INSET
Inset Border
-
-
Method Details
-
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
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 namejava.lang.NullPointerException- if the argument is null
-
value
public java.lang.String value() -
fromValue
-