com.arctorus.documents
Enum ShapeType

java.lang.Object
  extended by java.lang.Enum<ShapeType>
      extended by com.arctorus.documents.ShapeType
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<ShapeType>

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

Defines shape types.


Enum Constant Summary
ARROW_DOWN
          Down arrow shape.
ARROW_LEFT
          Left arrow shape.
ARROW_LEFT_RIGHT
          Left/Right arrow shape.
ARROW_QUAD
          QuadArrow shape.
ARROW_RIGHT
          Right arrow shape.
ARROW_UP
          Up arrow shape.
ARROW_UP_DOWN
          Up/Down arrow shape.
BEVEL
          Bevel shape.
BRACE_LEFT
          Left brace shape.
BRACE_PAIR
          Pair of braces shape.
BRACE_RIGHT
          Right brace shape.
BRACKET_LEFT
          Left bracket shape.
BRACKET_PAIR
          Pair of brackets shape.
BRACKET_RIGHT
          Right bracket shape.
CAN
          Can shape.
CUBE
          Cube shape.
CUSTOM
          Custom geometry shape.
DIAMOND
          Diamond shape.
ELLIPSE
          Ellipse shape.
FLOWCHART_COLLATE
          Collate flowchart.
FLOWCHART_CONNECTOR
          Connector flowchart.
FLOWCHART_CONNECTOR_OFFPAGE
          Off page connector flowchart.
FLOWCHART_DATA
          Data flowchart.
FLOWCHART_DECISION
          Decision flowchart.
FLOWCHART_DELAY
          Delay flowchart.
FLOWCHART_DISPLAY
          Display flowchart.
FLOWCHART_DOCUMENT
          Document flowchart.
FLOWCHART_EXTRACT
          Extract flowchart.
FLOWCHART_MAGNETIC_DISK
          Magnetic disk flowchart.
FLOWCHART_MAGNETIC_DRUM
          Magnetic drum flowchart.
FLOWCHART_MAGNETIC_TAPE
          Magnetic tape flowchart.
FLOWCHART_MANUAL_INPUT
          Manual input flowchart.
FLOWCHART_MANUAL_OPERATION
          Manual operation flowchart.
FLOWCHART_MERGE
          Merge flowchart.
FLOWCHART_MULTIDOCUMENT
          Multidocument flowchart.
FLOWCHART_OR
          Logical OR flowchart.
FLOWCHART_PREPARATION
          Preparation flowchart.
FLOWCHART_PROCESS
          Process flowchart.
FLOWCHART_PROCESS_ALTERNATE
          Alternate process flowchart.
FLOWCHART_PROCESS_PREDEFINED
          Predefined process flowchart.
FLOWCHART_PUNCHED_CARD
          Punched card flowchart.
FLOWCHART_PUNCHED_TAPE
          Punched tape flowchart.
FLOWCHART_SORT
          Sort flowchart.
FLOWCHART_STORAGE_INTERNAL
          Internal; storage flowchart.
FLOWCHART_STORAGE_ONLINE
          Online storage flowchart.
FLOWCHART_SUMMING_JUNCTION
          Summing junction flowchart.
FLOWCHART_TERMINATOR
          Terminator flowchart.
FOLDER_CORNER
          Folder corner shape.
HEART
          Hearty shape.
HEXAGON
          Hexagon shape.
LIGHTNING_BOLT
          Lightning bolt shape.
LINE
          Line shape.
MOON
          Moon shape.
OCTAGON
          Octagon shape.
PARALLELOGRAM
          Parallelogram shape.
PENTAGON
          Pentagon shape.
PICTURE
          Picture shape.
RECTANGLE
          Rectangle shape.
SMILEY_FACE
          Face shape.
SUN
          Sun shape.
TRIANGLE_ISOSCELES
          Isosceles triangle shape.
TRIANGLE_RIGHT
          Right triangle shape.
 
Method Summary
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're declared.
 
Methods inherited from class java.lang.Enum
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

LINE

public static final ShapeType LINE
Line shape.


RECTANGLE

public static final ShapeType RECTANGLE
Rectangle shape.


ELLIPSE

public static final ShapeType ELLIPSE
Ellipse shape.


PICTURE

public static final ShapeType PICTURE
Picture shape.


CUSTOM

public static final ShapeType CUSTOM
Custom geometry shape.


ARROW_RIGHT

public static final ShapeType ARROW_RIGHT
Right arrow shape.


ARROW_LEFT

public static final ShapeType ARROW_LEFT
Left arrow shape.


ARROW_UP

public static final ShapeType ARROW_UP
Up arrow shape.


ARROW_DOWN

public static final ShapeType ARROW_DOWN
Down arrow shape.


ARROW_LEFT_RIGHT

public static final ShapeType ARROW_LEFT_RIGHT
Left/Right arrow shape.


ARROW_UP_DOWN

public static final ShapeType ARROW_UP_DOWN
Up/Down arrow shape.


ARROW_QUAD

public static final ShapeType ARROW_QUAD
QuadArrow shape.


TRIANGLE_ISOSCELES

public static final ShapeType TRIANGLE_ISOSCELES
Isosceles triangle shape.


TRIANGLE_RIGHT

public static final ShapeType TRIANGLE_RIGHT
Right triangle shape.


PARALLELOGRAM

public static final ShapeType PARALLELOGRAM
Parallelogram shape.


DIAMOND

public static final ShapeType DIAMOND
Diamond shape.


PENTAGON

public static final ShapeType PENTAGON
Pentagon shape.


HEXAGON

public static final ShapeType HEXAGON
Hexagon shape.


OCTAGON

public static final ShapeType OCTAGON
Octagon shape.


CAN

public static final ShapeType CAN
Can shape.


CUBE

public static final ShapeType CUBE
Cube shape.


FOLDER_CORNER

public static final ShapeType FOLDER_CORNER
Folder corner shape.


BEVEL

public static final ShapeType BEVEL
Bevel shape.


SMILEY_FACE

public static final ShapeType SMILEY_FACE
Face shape.


SUN

public static final ShapeType SUN
Sun shape.


MOON

public static final ShapeType MOON
Moon shape.


LIGHTNING_BOLT

public static final ShapeType LIGHTNING_BOLT
Lightning bolt shape.


HEART

public static final ShapeType HEART
Hearty shape.


BRACKET_LEFT

public static final ShapeType BRACKET_LEFT
Left bracket shape.


BRACKET_RIGHT

public static final ShapeType BRACKET_RIGHT
Right bracket shape.


BRACKET_PAIR

public static final ShapeType BRACKET_PAIR
Pair of brackets shape.


BRACE_LEFT

public static final ShapeType BRACE_LEFT
Left brace shape.


BRACE_RIGHT

public static final ShapeType BRACE_RIGHT
Right brace shape.


BRACE_PAIR

public static final ShapeType BRACE_PAIR
Pair of braces shape.


FLOWCHART_PROCESS

public static final ShapeType FLOWCHART_PROCESS
Process flowchart.


FLOWCHART_PROCESS_ALTERNATE

public static final ShapeType FLOWCHART_PROCESS_ALTERNATE
Alternate process flowchart.


FLOWCHART_PROCESS_PREDEFINED

public static final ShapeType FLOWCHART_PROCESS_PREDEFINED
Predefined process flowchart.


FLOWCHART_DECISION

public static final ShapeType FLOWCHART_DECISION
Decision flowchart.


FLOWCHART_DATA

public static final ShapeType FLOWCHART_DATA
Data flowchart.


FLOWCHART_STORAGE_INTERNAL

public static final ShapeType FLOWCHART_STORAGE_INTERNAL
Internal; storage flowchart.


FLOWCHART_DOCUMENT

public static final ShapeType FLOWCHART_DOCUMENT
Document flowchart.


FLOWCHART_MULTIDOCUMENT

public static final ShapeType FLOWCHART_MULTIDOCUMENT
Multidocument flowchart.


FLOWCHART_TERMINATOR

public static final ShapeType FLOWCHART_TERMINATOR
Terminator flowchart.


FLOWCHART_PREPARATION

public static final ShapeType FLOWCHART_PREPARATION
Preparation flowchart.


FLOWCHART_MANUAL_INPUT

public static final ShapeType FLOWCHART_MANUAL_INPUT
Manual input flowchart.


FLOWCHART_MANUAL_OPERATION

public static final ShapeType FLOWCHART_MANUAL_OPERATION
Manual operation flowchart.


FLOWCHART_CONNECTOR

public static final ShapeType FLOWCHART_CONNECTOR
Connector flowchart.


FLOWCHART_CONNECTOR_OFFPAGE

public static final ShapeType FLOWCHART_CONNECTOR_OFFPAGE
Off page connector flowchart.


FLOWCHART_PUNCHED_CARD

public static final ShapeType FLOWCHART_PUNCHED_CARD
Punched card flowchart.


FLOWCHART_PUNCHED_TAPE

public static final ShapeType FLOWCHART_PUNCHED_TAPE
Punched tape flowchart.


FLOWCHART_SUMMING_JUNCTION

public static final ShapeType FLOWCHART_SUMMING_JUNCTION
Summing junction flowchart.


FLOWCHART_OR

public static final ShapeType FLOWCHART_OR
Logical OR flowchart.


FLOWCHART_COLLATE

public static final ShapeType FLOWCHART_COLLATE
Collate flowchart.


FLOWCHART_SORT

public static final ShapeType FLOWCHART_SORT
Sort flowchart.


FLOWCHART_EXTRACT

public static final ShapeType FLOWCHART_EXTRACT
Extract flowchart.


FLOWCHART_MERGE

public static final ShapeType FLOWCHART_MERGE
Merge flowchart.


FLOWCHART_STORAGE_ONLINE

public static final ShapeType FLOWCHART_STORAGE_ONLINE
Online storage flowchart.


FLOWCHART_DELAY

public static final ShapeType FLOWCHART_DELAY
Delay flowchart.


FLOWCHART_MAGNETIC_TAPE

public static final ShapeType FLOWCHART_MAGNETIC_TAPE
Magnetic tape flowchart.


FLOWCHART_MAGNETIC_DISK

public static final ShapeType FLOWCHART_MAGNETIC_DISK
Magnetic disk flowchart.


FLOWCHART_MAGNETIC_DRUM

public static final ShapeType FLOWCHART_MAGNETIC_DRUM
Magnetic drum flowchart.


FLOWCHART_DISPLAY

public static final ShapeType FLOWCHART_DISPLAY
Display flowchart.

Method Detail

values

public static final ShapeType[] values()
Returns an array containing the constants of this enum type, in the order they're declared. This method may be used to iterate over the constants as follows:
for(ShapeType c : ShapeType.values())
        System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they're declared

valueOf

public static ShapeType 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