com.esri.sde.sdk.client
Class SeTransform

java.lang.Object
  extended by com.esri.sde.sdk.client.SeTransform
All Implemented Interfaces:
java.lang.Cloneable
Direct Known Subclasses:
SeTransformCustom, SeTransformPolynomial, SeTransformProjected

public abstract class SeTransform
extends java.lang.Object
implements java.lang.Cloneable

A SeTransform abstract object provide ArcSDE transformation info block.

Since:
ArcSDE 9.0
See Also:
SeTransformPolynomial, SeRasterBand

Field Summary
static int SE_POLYNOMIAL_1ST_ORDER
          Tag for polynomial 1st order
static int SE_POLYNOMIAL_2ND_ORDER
          Tag for polynomial 2nd order
static int SE_POLYNOMIAL_3RD_ORDER
          Tag for polynomial 3rd order
static int SE_TRANSFORM_CUSTOM
          Tag for transformation type custom
static int SE_TRANSFORM_PLANER
          Tag for transformation type planer
static int SE_TRANSFORM_POLYNOMIAL
          Tag for transformation type polynomial
static int SE_TRANSFORM_PROJECTIVE
          Tag for transformation type projective
static int SE_TRANSFORM_UNKNOWN
          Tag for transformation type unknown
 
Method Summary
 java.lang.Object clone()
          Clones the SeTransform object.
 java.lang.String getName()
          Gets the name of the transform.
 int getType()
          Gets transform type.
 void setName(java.lang.String name)
          Sets the name of a transformation
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SE_TRANSFORM_UNKNOWN

public static final int SE_TRANSFORM_UNKNOWN
Tag for transformation type unknown

See Also:
Constant Field Values

SE_TRANSFORM_PLANER

public static final int SE_TRANSFORM_PLANER
Tag for transformation type planer

See Also:
Constant Field Values

SE_TRANSFORM_PROJECTIVE

public static final int SE_TRANSFORM_PROJECTIVE
Tag for transformation type projective

See Also:
Constant Field Values

SE_TRANSFORM_POLYNOMIAL

public static final int SE_TRANSFORM_POLYNOMIAL
Tag for transformation type polynomial

See Also:
Constant Field Values

SE_TRANSFORM_CUSTOM

public static final int SE_TRANSFORM_CUSTOM
Tag for transformation type custom

See Also:
Constant Field Values

SE_POLYNOMIAL_1ST_ORDER

public static final int SE_POLYNOMIAL_1ST_ORDER
Tag for polynomial 1st order

See Also:
Constant Field Values

SE_POLYNOMIAL_2ND_ORDER

public static final int SE_POLYNOMIAL_2ND_ORDER
Tag for polynomial 2nd order

See Also:
Constant Field Values

SE_POLYNOMIAL_3RD_ORDER

public static final int SE_POLYNOMIAL_3RD_ORDER
Tag for polynomial 3rd order

See Also:
Constant Field Values
Method Detail

clone

public java.lang.Object clone()
                       throws java.lang.CloneNotSupportedException
Clones the SeTransform object.

Overrides:
clone in class java.lang.Object
Returns:
an Object value
Throws:
java.lang.CloneNotSupportedException - if an error occurs.

getName

public java.lang.String getName()
Gets the name of the transform.

Returns:
The name of the transform object.
Throws:
SeException - if an error occurs

getType

public int getType()
            throws SeException
Gets transform type.

Returns:
The transformation type.
Throws:
SeException - if an error occurs

setName

public void setName(java.lang.String name)
             throws SeException
Sets the name of a transformation

Throws:
SeException - if an error occurs