com.esri.core.map
Enum FeatureTemplate.DRAWING_TOOL

java.lang.Object
  extended by java.lang.Enum<FeatureTemplate.DRAWING_TOOL>
      extended by com.esri.core.map.FeatureTemplate.DRAWING_TOOL
All Implemented Interfaces:
Serializable, Comparable<FeatureTemplate.DRAWING_TOOL>
Enclosing class:
FeatureTemplate

public static enum FeatureTemplate.DRAWING_TOOL
extends Enum<FeatureTemplate.DRAWING_TOOL>

The default drawing tool to use when creating features based on this template..


Enum Constant Summary
esriFeatureEditToolAutoCompletePolygon
          The default drawing tool specified for this template is a auto complete polygon tool.
esriFeatureEditToolCircle
          The default drawing tool specified for this template is the circle tool.
esriFeatureEditToolDownArrow
          The default drawing tool specified for this template is the down arrow tool.
esriFeatureEditToolEllipse
          The default drawing tool specified for this template is a ellipse tool.
esriFeatureEditToolFreehand
          The default drawing tool specified for this template is the freehand tool.
esriFeatureEditToolLeftArrow
          The default drawing tool specified for this template is the left arrow tool.
esriFeatureEditToolLine
          The default drawing tool specified for this template is the line tool.
esriFeatureEditToolNone
          No default tool is specified.
esriFeatureEditToolPoint
          The default drawing tool specified for this template is the point tool.
esriFeatureEditToolPolygon
          The default drawing tool specified for this template is the polygon tool.
esriFeatureEditToolRectangle
          The default drawing tool specified for this template is the rectangle tool.
esriFeatureEditToolRightArrow
          The default drawing tool specified for this template is the right arrow tool.
esriFeatureEditToolText
          The default drawing tool specified for this template is the text tool.
esriFeatureEditToolTriangle
          The default drawing tool specified for this template is the triangle tool.
esriFeatureEditToolUpArrow
          The default drawing tool specified for this template is the up arrow tool.
 
Method Summary
static FeatureTemplate.DRAWING_TOOL valueOf(String name)
          Returns the enum constant of this type with the specified name.
static FeatureTemplate.DRAWING_TOOL[] values()
          Returns an array containing the constants of this enum type, in the order they are 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

esriFeatureEditToolNone

public static final FeatureTemplate.DRAWING_TOOL esriFeatureEditToolNone
No default tool is specified.


esriFeatureEditToolPoint

public static final FeatureTemplate.DRAWING_TOOL esriFeatureEditToolPoint
The default drawing tool specified for this template is the point tool.


esriFeatureEditToolLine

public static final FeatureTemplate.DRAWING_TOOL esriFeatureEditToolLine
The default drawing tool specified for this template is the line tool.


esriFeatureEditToolPolygon

public static final FeatureTemplate.DRAWING_TOOL esriFeatureEditToolPolygon
The default drawing tool specified for this template is the polygon tool.


esriFeatureEditToolAutoCompletePolygon

public static final FeatureTemplate.DRAWING_TOOL esriFeatureEditToolAutoCompletePolygon
The default drawing tool specified for this template is a auto complete polygon tool.


esriFeatureEditToolCircle

public static final FeatureTemplate.DRAWING_TOOL esriFeatureEditToolCircle
The default drawing tool specified for this template is the circle tool.


esriFeatureEditToolEllipse

public static final FeatureTemplate.DRAWING_TOOL esriFeatureEditToolEllipse
The default drawing tool specified for this template is a ellipse tool.


esriFeatureEditToolRectangle

public static final FeatureTemplate.DRAWING_TOOL esriFeatureEditToolRectangle
The default drawing tool specified for this template is the rectangle tool.


esriFeatureEditToolFreehand

public static final FeatureTemplate.DRAWING_TOOL esriFeatureEditToolFreehand
The default drawing tool specified for this template is the freehand tool.


esriFeatureEditToolTriangle

public static final FeatureTemplate.DRAWING_TOOL esriFeatureEditToolTriangle
The default drawing tool specified for this template is the triangle tool.


esriFeatureEditToolLeftArrow

public static final FeatureTemplate.DRAWING_TOOL esriFeatureEditToolLeftArrow
The default drawing tool specified for this template is the left arrow tool.


esriFeatureEditToolRightArrow

public static final FeatureTemplate.DRAWING_TOOL esriFeatureEditToolRightArrow
The default drawing tool specified for this template is the right arrow tool.


esriFeatureEditToolUpArrow

public static final FeatureTemplate.DRAWING_TOOL esriFeatureEditToolUpArrow
The default drawing tool specified for this template is the up arrow tool.


esriFeatureEditToolDownArrow

public static final FeatureTemplate.DRAWING_TOOL esriFeatureEditToolDownArrow
The default drawing tool specified for this template is the down arrow tool.


esriFeatureEditToolText

public static final FeatureTemplate.DRAWING_TOOL esriFeatureEditToolText
The default drawing tool specified for this template is the text tool.

Method Detail

values

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

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

valueOf

public static FeatureTemplate.DRAWING_TOOL valueOf(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:
IllegalArgumentException - if this enum type has no constant with the specified name
NullPointerException - if the argument is null


Copyright © 2012. All Rights Reserved.