public final class TransformType
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
desc |
static TransformType |
GENERAL |
static java.lang.String |
GENERAL_STRING |
static TransformType |
ROTATE |
static java.lang.String |
ROTATE_STRING |
static TransformType |
SCALE |
static java.lang.String |
SCALE_STRING |
static TransformType |
SHEAR |
static java.lang.String |
SHEAR_STRING |
static int |
TRANSFORM_GENERAL |
static int |
TRANSFORM_ROTATE |
static int |
TRANSFORM_SCALE |
static int |
TRANSFORM_SHEAR |
static int |
TRANSFORM_TRANSLATE |
static TransformType |
TRANSLATE
TransformType values
|
static java.lang.String |
TRANSLATE_STRING
Strings describing the elementary transforms
|
private int |
val |
Modifier | Constructor and Description |
---|---|
private |
TransformType(int val,
java.lang.String desc)
Constructor is private so that no instances other than
the ones in the enumeration can be created.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
readResolve()
This is called by the serialization code before it returns an unserialized
object.
|
int |
toInt()
Convenience for enumeration switching.
|
java.lang.String |
toString() |
public static final int TRANSFORM_TRANSLATE
public static final int TRANSFORM_ROTATE
public static final int TRANSFORM_SCALE
public static final int TRANSFORM_SHEAR
public static final int TRANSFORM_GENERAL
public static final java.lang.String TRANSLATE_STRING
public static final java.lang.String ROTATE_STRING
public static final java.lang.String SCALE_STRING
public static final java.lang.String SHEAR_STRING
public static final java.lang.String GENERAL_STRING
public static final TransformType TRANSLATE
public static final TransformType ROTATE
public static final TransformType SCALE
public static final TransformType SHEAR
public static final TransformType GENERAL
private java.lang.String desc
private int val
private TransformType(int val, java.lang.String desc)
readResolve()
public java.lang.String toString()
toString
in class java.lang.Object
public int toInt()
switch(transformType.toInt()){ case TransformType.TRANSFORM_TRANSLATE: .... case TransformType.TRANSFORM_ROTATE:
public java.lang.Object readResolve()