com.esri.arcgis.datasourcesraster
Interface ICompositeXform

All Superinterfaces:
IGeodataXform, java.io.Serializable
All Known Subinterfaces:
ICompositeXform2
All Known Implementing Classes:
CompositeXform, ICompositeXform2Proxy, ICompositeXformProxy

public interface ICompositeXform
extends IGeodataXform, java.io.Serializable

COM Interface 'ICompositeXform'. Generated 3/19/2015 1:20:54 PM from 'C:\ArcGIS\COM\esriDataSourcesRaster.olb'

Description: 'Provides access to members that control a collection of geodata transform.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =


Field Summary
static java.lang.String IID
          Deprecated. Internal use only
static int IID17ac03ff_547d_4714_af19_c474e1f1c153
           
static int xxDummy
          Deprecated. Internal use only
 
Fields inherited from interface com.esri.arcgis.geodatabase.IGeodataXform
IID5e6cf525_4e74_419b_946f_7da9bfdf815d
 
Method Summary
 void add(IGeodataXform pXform)
          Adds a geodata transform to the end of the collection.
 void empty()
          Empties the collection.
 int getCount()
          The geodata transform count of the collection.
 IGeodataXform getFirstXform()
          The first geodata transform in the collection.
 IGeodataXform getGeodataXform(int index)
          The geodata transform at a given index in the collection.
 IGeodataXform getLastXform()
          The last geodata transform in the collection.
 void insert(int index, IGeodataXform pXform)
          Inserts a geodata transform to the collection at a specified index.
 void remove(int index)
          Removes a geodata transform at a given index from the collection.
 void validate()
          Validates the collection after changes.
 
Methods inherited from interface com.esri.arcgis.geodatabase.IGeodataXform
getDomains, getSpatialReference, isIdentity, setSpatialReferenceByRef, transform, transformCellsize, transformExtent, transformPoints
 

Field Detail

IID17ac03ff_547d_4714_af19_c474e1f1c153

static final int IID17ac03ff_547d_4714_af19_c474e1f1c153
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

getCount

int getCount()
             throws java.io.IOException,
                    AutomationException
The geodata transform count of the collection.

Returns:
The pCount
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getGeodataXform

IGeodataXform getGeodataXform(int index)
                              throws java.io.IOException,
                                     AutomationException
The geodata transform at a given index in the collection.

Parameters:
index - The index (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IGeodataXform
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getFirstXform

IGeodataXform getFirstXform()
                            throws java.io.IOException,
                                   AutomationException
The first geodata transform in the collection.

Returns:
A reference to a com.esri.arcgis.geodatabase.IGeodataXform
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getLastXform

IGeodataXform getLastXform()
                           throws java.io.IOException,
                                  AutomationException
The last geodata transform in the collection.

Returns:
A reference to a com.esri.arcgis.geodatabase.IGeodataXform
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

add

void add(IGeodataXform pXform)
         throws java.io.IOException,
                AutomationException
Adds a geodata transform to the end of the collection.

Parameters:
pXform - A reference to a com.esri.arcgis.geodatabase.IGeodataXform (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

insert

void insert(int index,
            IGeodataXform pXform)
            throws java.io.IOException,
                   AutomationException
Inserts a geodata transform to the collection at a specified index.

Parameters:
index - The index (in)
pXform - A reference to a com.esri.arcgis.geodatabase.IGeodataXform (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

remove

void remove(int index)
            throws java.io.IOException,
                   AutomationException
Removes a geodata transform at a given index from the collection.

Parameters:
index - The index (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

empty

void empty()
           throws java.io.IOException,
                  AutomationException
Empties the collection.

Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

validate

void validate()
              throws java.io.IOException,
                     AutomationException
Validates the collection after changes.

Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.