com.esri.sde.sdk.client
Class SeTransformCustom

java.lang.Object
  extended by com.esri.sde.sdk.client.SeTransform
      extended by com.esri.sde.sdk.client.SeTransformCustom
All Implemented Interfaces:
java.lang.Cloneable

public final class SeTransformCustom
extends SeTransform
implements java.lang.Cloneable

A SeTransformCustom object provide ArcSDE transformation info block.

Since:
ArcSDE 9.0
See Also:
SeTransform, SeRasterBand

Field Summary
 
Fields inherited from class com.esri.sde.sdk.client.SeTransform
SE_POLYNOMIAL_1ST_ORDER, SE_POLYNOMIAL_2ND_ORDER, SE_POLYNOMIAL_3RD_ORDER, SE_TRANSFORM_CUSTOM, SE_TRANSFORM_PLANER, SE_TRANSFORM_POLYNOMIAL, SE_TRANSFORM_PROJECTIVE, SE_TRANSFORM_UNKNOWN
 
Constructor Summary
SeTransformCustom(int customType, byte[] customData, java.lang.String transformName)
          Constructs SeTransformCustom object.
 
Method Summary
 java.lang.Object clone()
          Clones the SeTransformCustom object.
 byte[] getCustomData()
          Gets Custom data.
 int getCustomType()
          Gets Custom type.
 void setCustomData(int customType, byte[] customData)
          Sets custom transform data.
 java.lang.String toString()
          toString () method for SeTransformCustom object.
 
Methods inherited from class com.esri.sde.sdk.client.SeTransform
getName, getType, setName
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SeTransformCustom

public SeTransformCustom(int customType,
                         byte[] customData,
                         java.lang.String transformName)
                  throws SeException
Constructs SeTransformCustom object.

Parameters:
customType - an int value
customData - an byte[] value
transformName - an String value
Throws:
SeException - if an error occurs
See Also:
getCustomType(), getCustomData(), SeTransform.getType(), SeTransform.getName()
Method Detail

clone

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

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

getCustomData

public byte[] getCustomData()
                     throws SeException
Gets Custom data.

Returns:
a byte[] value
Throws:
SeException - if an error occurs

getCustomType

public int getCustomType()
                  throws SeException
Gets Custom type.

Returns:
an int value
Throws:
SeException - if an error occurs

setCustomData

public void setCustomData(int customType,
                          byte[] customData)
                   throws SeException
Sets custom transform data.

Parameters:
customType - an int value
customData - an byte[] value
Throws:
SeException - if an error occurs
See Also:
getCustomType(), getCustomData()

toString

public java.lang.String toString()
toString () method for SeTransformCustom object.

Overrides:
toString in class java.lang.Object
Returns:
a String value