枚举 ShapeTypes
- java.lang.Object
-
- java.lang.Enum<ShapeTypes>
-
- org.meteoinfo.shape.ShapeTypes
-
- 所有已实现的接口:
java.io.Serializable,java.lang.Comparable<ShapeTypes>
public enum ShapeTypes extends java.lang.Enum<ShapeTypes>
Shape type enum- 作者:
- Yaqiang Wang
-
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 intgetValue()Get valuebooleanisLine()If is linebooleanisPoint()If is pointbooleanisPolygon()If is polygonbooleanisSameLegendType(ShapeTypes st)Check if this shape type has same legend type with other shape typestatic ShapeTypesvalueOf(int ordinal)Get value from ordinalstatic ShapeTypesvalueOf(java.lang.String name)返回带有指定名称的该类型的枚举常量。static ShapeTypes[]values()按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
-
-
-
枚举常量详细资料
-
Point
public static final ShapeTypes Point
-
Polyline
public static final ShapeTypes Polyline
-
Polygon
public static final ShapeTypes Polygon
-
PointZ
public static final ShapeTypes PointZ
-
PolylineZ
public static final ShapeTypes PolylineZ
-
PolygonZ
public static final ShapeTypes PolygonZ
-
PointM
public static final ShapeTypes PointM
-
PolylineM
public static final ShapeTypes PolylineM
-
PolygonM
public static final ShapeTypes PolygonM
-
WindArraw
public static final ShapeTypes WindArraw
-
WindBarb
public static final ShapeTypes WindBarb
-
WeatherSymbol
public static final ShapeTypes WeatherSymbol
-
StationModel
public static final ShapeTypes StationModel
-
Image
public static final ShapeTypes Image
-
Rectangle
public static final ShapeTypes Rectangle
-
CurveLine
public static final ShapeTypes CurveLine
-
CurvePolygon
public static final ShapeTypes CurvePolygon
-
Ellipse
public static final ShapeTypes Ellipse
-
Circle
public static final ShapeTypes Circle
-
Bar
public static final ShapeTypes Bar
-
PolylineError
public static final ShapeTypes PolylineError
-
ARC
public static final ShapeTypes ARC
-
TEXT
public static final ShapeTypes TEXT
-
TEXTURE
public static final ShapeTypes TEXTURE
-
CUBIC
public static final ShapeTypes CUBIC
-
CYLINDER
public static final ShapeTypes CYLINDER
-
CONE
public static final ShapeTypes CONE
-
SPHERE
public static final ShapeTypes SPHERE
-
-
方法详细资料
-
values
public static ShapeTypes[] values()
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。该方法可用于迭代 常量, 如下所示:for (ShapeTypes c : ShapeTypes.values()) System.out.println(c);
- 返回:
- 按照声明该枚举类型的常量的顺序返回的包含这些常量的数组
-
valueOf
public static ShapeTypes valueOf(java.lang.String name)
返回带有指定名称的该类型的枚举常量。 字符串必须与用于声明该类型的枚举常量的 标识符完全匹配。(不允许有多余 的空格字符。)- 参数:
name- 要返回的枚举常量的名称。- 返回:
- 返回带有指定名称的枚举常量
- 抛出:
java.lang.IllegalArgumentException- 如果该枚举类型没有带有指定名称的常量java.lang.NullPointerException- 如果参数为空值
-
getValue
public int getValue()
Get value- 返回:
- Value
-
valueOf
public static ShapeTypes valueOf(int ordinal)
Get value from ordinal- 参数:
ordinal- Ordinal- 返回:
- ShapeTypes value
-
isPoint
public boolean isPoint()
If is point- 返回:
- Boolean
-
isLine
public boolean isLine()
If is line- 返回:
- Boolean
-
isPolygon
public boolean isPolygon()
If is polygon- 返回:
- Boolean
-
isSameLegendType
public boolean isSameLegendType(ShapeTypes st)
Check if this shape type has same legend type with other shape type- 参数:
st- Other shape type- 返回:
- Boolean
-
-