Modifier and Type | Field and Description |
---|---|
int |
nativeId
Preset-ID for binary-based shapes
|
java.lang.String |
nativeName
POI-specific name for the binary-based type
|
int |
ooxmlId
Preset-ID for XML-based shapes
|
Modifier and Type | Method and Description |
---|---|
static ShapeType |
forId(int id,
boolean isOoxmlId) |
java.lang.String |
getOoxmlName()
name of the presetShapeDefinit(i)on entry
|
static ShapeType |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static ShapeType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ShapeType NOT_PRIMITIVE
public static final ShapeType LINE
public static final ShapeType LINE_INV
public static final ShapeType TRIANGLE
public static final ShapeType RT_TRIANGLE
public static final ShapeType RECT
public static final ShapeType DIAMOND
public static final ShapeType PARALLELOGRAM
public static final ShapeType TRAPEZOID
public static final ShapeType NON_ISOSCELES_TRAPEZOID
public static final ShapeType PENTAGON
public static final ShapeType HEXAGON
public static final ShapeType HEPTAGON
public static final ShapeType OCTAGON
public static final ShapeType DECAGON
public static final ShapeType DODECAGON
public static final ShapeType STAR_4
public static final ShapeType STAR_5
public static final ShapeType STAR_6
public static final ShapeType STAR_7
public static final ShapeType STAR_8
public static final ShapeType STAR_10
public static final ShapeType STAR_12
public static final ShapeType STAR_16
public static final ShapeType SEAL
public static final ShapeType STAR_24
public static final ShapeType STAR_32
public static final ShapeType ROUND_RECT
public static final ShapeType ROUND_1_RECT
public static final ShapeType ROUND_2_SAME_RECT
public static final ShapeType ROUND_2_DIAG_RECT
public static final ShapeType SNIP_ROUND_RECT
public static final ShapeType SNIP_1_RECT
public static final ShapeType SNIP_2_SAME_RECT
public static final ShapeType SNIP_2_DIAG_RECT
public static final ShapeType PLAQUE
public static final ShapeType ELLIPSE
public static final ShapeType TEARDROP
public static final ShapeType HOME_PLATE
public static final ShapeType CHEVRON
public static final ShapeType PIE_WEDGE
public static final ShapeType PIE
public static final ShapeType BLOCK_ARC
public static final ShapeType DONUT
public static final ShapeType NO_SMOKING
public static final ShapeType RIGHT_ARROW
public static final ShapeType LEFT_ARROW
public static final ShapeType UP_ARROW
public static final ShapeType DOWN_ARROW
public static final ShapeType STRIPED_RIGHT_ARROW
public static final ShapeType NOTCHED_RIGHT_ARROW
public static final ShapeType BENT_UP_ARROW
public static final ShapeType LEFT_RIGHT_ARROW
public static final ShapeType UP_DOWN_ARROW
public static final ShapeType LEFT_UP_ARROW
public static final ShapeType LEFT_RIGHT_UP_ARROW
public static final ShapeType QUAD_ARROW
public static final ShapeType LEFT_ARROW_CALLOUT
public static final ShapeType RIGHT_ARROW_CALLOUT
public static final ShapeType UP_ARROW_CALLOUT
public static final ShapeType DOWN_ARROW_CALLOUT
public static final ShapeType LEFT_RIGHT_ARROW_CALLOUT
public static final ShapeType UP_DOWN_ARROW_CALLOUT
public static final ShapeType QUAD_ARROW_CALLOUT
public static final ShapeType BENT_ARROW
public static final ShapeType UTURN_ARROW
public static final ShapeType CIRCULAR_ARROW
public static final ShapeType LEFT_CIRCULAR_ARROW
public static final ShapeType LEFT_RIGHT_CIRCULAR_ARROW
public static final ShapeType CURVED_RIGHT_ARROW
public static final ShapeType CURVED_LEFT_ARROW
public static final ShapeType CURVED_UP_ARROW
public static final ShapeType CURVED_DOWN_ARROW
public static final ShapeType SWOOSH_ARROW
public static final ShapeType CUBE
public static final ShapeType CAN
public static final ShapeType LIGHTNING_BOLT
public static final ShapeType HEART
public static final ShapeType SUN
public static final ShapeType MOON
public static final ShapeType SMILEY_FACE
public static final ShapeType IRREGULAR_SEAL_1
public static final ShapeType IRREGULAR_SEAL_2
public static final ShapeType FOLDED_CORNER
public static final ShapeType BEVEL
public static final ShapeType FRAME
public static final ShapeType HALF_FRAME
public static final ShapeType CORNER
public static final ShapeType DIAG_STRIPE
public static final ShapeType CHORD
public static final ShapeType ARC
public static final ShapeType LEFT_BRACKET
public static final ShapeType RIGHT_BRACKET
public static final ShapeType LEFT_BRACE
public static final ShapeType RIGHT_BRACE
public static final ShapeType BRACKET_PAIR
public static final ShapeType BRACE_PAIR
public static final ShapeType STRAIGHT_CONNECTOR_1
public static final ShapeType BENT_CONNECTOR_2
public static final ShapeType BENT_CONNECTOR_3
public static final ShapeType BENT_CONNECTOR_4
public static final ShapeType BENT_CONNECTOR_5
public static final ShapeType CURVED_CONNECTOR_2
public static final ShapeType CURVED_CONNECTOR_3
public static final ShapeType CURVED_CONNECTOR_4
public static final ShapeType CURVED_CONNECTOR_5
public static final ShapeType CALLOUT_1
public static final ShapeType CALLOUT_2
public static final ShapeType CALLOUT_3
public static final ShapeType ACCENT_CALLOUT_1
public static final ShapeType ACCENT_CALLOUT_2
public static final ShapeType ACCENT_CALLOUT_3
public static final ShapeType BORDER_CALLOUT_1
public static final ShapeType BORDER_CALLOUT_2
public static final ShapeType BORDER_CALLOUT_3
public static final ShapeType ACCENT_BORDER_CALLOUT_1
public static final ShapeType ACCENT_BORDER_CALLOUT_2
public static final ShapeType ACCENT_BORDER_CALLOUT_3
public static final ShapeType WEDGE_RECT_CALLOUT
public static final ShapeType WEDGE_ROUND_RECT_CALLOUT
public static final ShapeType WEDGE_ELLIPSE_CALLOUT
public static final ShapeType CLOUD_CALLOUT
public static final ShapeType CLOUD
public static final ShapeType RIBBON
public static final ShapeType RIBBON_2
public static final ShapeType ELLIPSE_RIBBON
public static final ShapeType ELLIPSE_RIBBON_2
public static final ShapeType LEFT_RIGHT_RIBBON
public static final ShapeType VERTICAL_SCROLL
public static final ShapeType HORIZONTAL_SCROLL
public static final ShapeType WAVE
public static final ShapeType DOUBLE_WAVE
public static final ShapeType PLUS
public static final ShapeType FLOW_CHART_PROCESS
public static final ShapeType FLOW_CHART_DECISION
public static final ShapeType FLOW_CHART_INPUT_OUTPUT
public static final ShapeType FLOW_CHART_PREDEFINED_PROCESS
public static final ShapeType FLOW_CHART_INTERNAL_STORAGE
public static final ShapeType FLOW_CHART_DOCUMENT
public static final ShapeType FLOW_CHART_MULTIDOCUMENT
public static final ShapeType FLOW_CHART_TERMINATOR
public static final ShapeType FLOW_CHART_PREPARATION
public static final ShapeType FLOW_CHART_MANUAL_INPUT
public static final ShapeType FLOW_CHART_MANUAL_OPERATION
public static final ShapeType FLOW_CHART_CONNECTOR
public static final ShapeType FLOW_CHART_PUNCHED_CARD
public static final ShapeType FLOW_CHART_PUNCHED_TAPE
public static final ShapeType FLOW_CHART_SUMMING_JUNCTION
public static final ShapeType FLOW_CHART_OR
public static final ShapeType FLOW_CHART_COLLATE
public static final ShapeType FLOW_CHART_SORT
public static final ShapeType FLOW_CHART_EXTRACT
public static final ShapeType FLOW_CHART_MERGE
public static final ShapeType FLOW_CHART_OFFLINE_STORAGE
public static final ShapeType FLOW_CHART_ONLINE_STORAGE
public static final ShapeType FLOW_CHART_MAGNETIC_TAPE
public static final ShapeType FLOW_CHART_MAGNETIC_DISK
public static final ShapeType FLOW_CHART_MAGNETIC_DRUM
public static final ShapeType FLOW_CHART_DISPLAY
public static final ShapeType FLOW_CHART_DELAY
public static final ShapeType FLOW_CHART_ALTERNATE_PROCESS
public static final ShapeType FLOW_CHART_OFFPAGE_CONNECTOR
public static final ShapeType ACTION_BUTTON_BLANK
public static final ShapeType ACTION_BUTTON_HOME
public static final ShapeType ACTION_BUTTON_HELP
public static final ShapeType ACTION_BUTTON_INFORMATION
public static final ShapeType ACTION_BUTTON_FORWARD_NEXT
public static final ShapeType ACTION_BUTTON_BACK_PREVIOUS
public static final ShapeType ACTION_BUTTON_END
public static final ShapeType ACTION_BUTTON_BEGINNING
public static final ShapeType ACTION_BUTTON_RETURN
public static final ShapeType ACTION_BUTTON_DOCUMENT
public static final ShapeType ACTION_BUTTON_SOUND
public static final ShapeType ACTION_BUTTON_MOVIE
public static final ShapeType GEAR_6
public static final ShapeType GEAR_9
public static final ShapeType FUNNEL
public static final ShapeType MATH_PLUS
public static final ShapeType MATH_MINUS
public static final ShapeType MATH_MULTIPLY
public static final ShapeType MATH_DIVIDE
public static final ShapeType MATH_EQUAL
public static final ShapeType MATH_NOT_EQUAL
public static final ShapeType CORNER_TABS
public static final ShapeType SQUARE_TABS
public static final ShapeType PLAQUE_TABS
public static final ShapeType CHART_X
public static final ShapeType CHART_STAR
public static final ShapeType CHART_PLUS
public static final ShapeType NOTCHED_CIRCULAR_ARROW
public static final ShapeType THICK_ARROW
public static final ShapeType BALLOON
public static final ShapeType TEXT_SIMPLE
public static final ShapeType TEXT_OCTAGON
public static final ShapeType TEXT_HEXAGON
public static final ShapeType TEXT_CURVE
public static final ShapeType TEXT_WAVE
public static final ShapeType TEXT_RING
public static final ShapeType TEXT_ON_CURVE
public static final ShapeType TEXT_ON_RING
public static final ShapeType TEXT_PLAIN_TEXT
public static final ShapeType TEXT_STOP
public static final ShapeType TEXT_TRIANGLE
public static final ShapeType TEXT_TRIANGLE_INVERTED
public static final ShapeType TEXT_CHEVRON
public static final ShapeType TEXT_CHEVRON_INVERTED
public static final ShapeType TEXT_RING_INSIDE
public static final ShapeType TEXT_RING_OUTSIDE
public static final ShapeType TEXT_ARCH_UP_CURVE
public static final ShapeType TEXT_ARCH_DOWN_CURVE
public static final ShapeType TEXT_CIRCLE_CURVE
public static final ShapeType TEXT_BUTTON_CURVE
public static final ShapeType TEXT_ARCH_UP_POUR
public static final ShapeType TEXT_ARCH_DOWN_POUR
public static final ShapeType TEXT_CIRCLE_POUR
public static final ShapeType TEXT_BUTTON_POUR
public static final ShapeType TEXT_CURVE_UP
public static final ShapeType TEXT_CURVE_DOWN
public static final ShapeType TEXT_CASCADE_UP
public static final ShapeType TEXT_CASCADE_DOWN
public static final ShapeType TEXT_WAVE_1
public static final ShapeType TEXT_WAVE_2
public static final ShapeType TEXT_WAVE_3
public static final ShapeType TEXT_WAVE_4
public static final ShapeType TEXT_INFLATE
public static final ShapeType TEXT_DEFLATE
public static final ShapeType TEXT_INFLATE_BOTTOM
public static final ShapeType TEXT_DEFLATE_BOTTOM
public static final ShapeType TEXT_INFLATE_TOP
public static final ShapeType TEXT_DEFLATE_TOP
public static final ShapeType TEXT_DEFLATE_INFLATE
public static final ShapeType TEXT_DEFLATE_INFLATE_DEFLATE
public static final ShapeType TEXT_FADE_RIGHT
public static final ShapeType TEXT_FADE_LEFT
public static final ShapeType TEXT_FADE_UP
public static final ShapeType TEXT_FADE_DOWN
public static final ShapeType TEXT_SLANT_UP
public static final ShapeType TEXT_SLANT_DOWN
public static final ShapeType TEXT_CAN_UP
public static final ShapeType TEXT_CAN_DOWN
public static final ShapeType CALLOUT_90
public static final ShapeType ACCENT_CALLOUT_90
public static final ShapeType BORDER_CALLOUT_90
public static final ShapeType ACCENT_BORDER_CALLOUT_90
public static final ShapeType HOST_CONTROL
public static final ShapeType TEXT_BOX
public final int ooxmlId
public final int nativeId
public final java.lang.String nativeName
public static ShapeType[] values()
for (ShapeType c : ShapeType.values()) System.out.println(c);
public static ShapeType valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic java.lang.String getOoxmlName()
public static ShapeType forId(int id, boolean isOoxmlId)
Copyright 2021 The Apache Software Foundation or its licensors, as applicable.