twaver
Enum Position
java.lang.Object
java.lang.Enum<Position>
twaver.Position
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Comparable<Position>
public enum Position
- extends java.lang.Enum<Position>
位置,用于描述元素的位置信息,包含水平位置和垂直位置两个参数,共有九种位置
- See Also:
HorizontalPosition
,
VerticalPosition
Method Summary |
java.lang.String |
sortName()
|
static Position |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. |
static Position[] |
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, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
LEFT_TOP
public static final Position LEFT_TOP
LEFT_MIDDLE
public static final Position LEFT_MIDDLE
LEFT_BOTTOM
public static final Position LEFT_BOTTOM
CENTER_TOP
public static final Position CENTER_TOP
CENTER_MIDDLE
public static final Position CENTER_MIDDLE
CENTER_BOTTOM
public static final Position CENTER_BOTTOM
RIGHT_TOP
public static final Position RIGHT_TOP
RIGHT_MIDDLE
public static final Position RIGHT_MIDDLE
RIGHT_BOTTOM
public static final Position RIGHT_BOTTOM
horizontalPosition
public HorizontalPosition horizontalPosition
- 水平方位,左中右
verticalPosition
public VerticalPosition verticalPosition
- 垂直方位,上中下
values
public static Position[] 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 (Position c : Position.values())
System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in
the order they are declared
valueOf
public static Position 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
java.lang.NullPointerException
- if the argument is null
sortName
public java.lang.String sortName()