com.esri.arcgis.datasourcesraster
Interface IGeoTransformationHelper

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
GeoTransformationHelper, IGeoTransformationHelperProxy

public interface IGeoTransformationHelper
extends java.io.Serializable

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

Description: 'Provides access to member that control a geographic transformation helper.' 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 IID1e0bd206_6370_4a39_b79a_cae98f94640b
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 IArray getDefaultTargetCoordinateSystems()
          The collection of ISpatialReference objects used as default target coordinate systems by the 'Install' method if the 'pTargetSR' argument is not specified.
 void init(IGeoTransformationOperationSet pGTs, IGeographicCoordinateSystem pCompositionGCS)
          Initializes the object given a primary set of geographic transformation operators (GT + direction).
 void install(ISpatialReference pSourceSR, ISpatialReference pTargetSR, boolean bAddNew)
          Sets the system default geographic transformation on the primary operation set if missing.
 void removeAll()
          All previously installed geotransformation methods are removed from the system.
 void set(int direction, IGeoTransformation pGT, boolean bAddNew)
          Sets the system default geographic transformation on the primary operation set if missing.
 void setDefaultTargetCoordinateSystemsByRef(IArray ppDefaultTargetCoordinateSystems)
          The collection of ISpatialReference objects used as default target coordinate systems by the 'Install' method if the 'pTargetSR' argument is not specified.
 

Field Detail

IID1e0bd206_6370_4a39_b79a_cae98f94640b

static final int IID1e0bd206_6370_4a39_b79a_cae98f94640b
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

init

void init(IGeoTransformationOperationSet pGTs,
          IGeographicCoordinateSystem pCompositionGCS)
          throws java.io.IOException,
                 AutomationException
Initializes the object given a primary set of geographic transformation operators (GT + direction). Previously installed geotransformation methods are removed from the system.

Parameters:
pGTs - A reference to a com.esri.arcgis.geometry.IGeoTransformationOperationSet (in)
pCompositionGCS - A reference to a com.esri.arcgis.geometry.IGeographicCoordinateSystem (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

install

void install(ISpatialReference pSourceSR,
             ISpatialReference pTargetSR,
             boolean bAddNew)
             throws java.io.IOException,
                    AutomationException
Sets the system default geographic transformation on the primary operation set if missing.

Parameters:
pSourceSR - A reference to a com.esri.arcgis.geometry.ISpatialReference (in)
pTargetSR - A reference to a com.esri.arcgis.geometry.ISpatialReference (in)
bAddNew - The bAddNew (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

removeAll

void removeAll()
               throws java.io.IOException,
                      AutomationException
All previously installed geotransformation methods are removed from the system.

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

setDefaultTargetCoordinateSystemsByRef

void setDefaultTargetCoordinateSystemsByRef(IArray ppDefaultTargetCoordinateSystems)
                                            throws java.io.IOException,
                                                   AutomationException
The collection of ISpatialReference objects used as default target coordinate systems by the 'Install' method if the 'pTargetSR' argument is not specified.

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

getDefaultTargetCoordinateSystems

IArray getDefaultTargetCoordinateSystems()
                                         throws java.io.IOException,
                                                AutomationException
The collection of ISpatialReference objects used as default target coordinate systems by the 'Install' method if the 'pTargetSR' argument is not specified.

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

set

void set(int direction,
         IGeoTransformation pGT,
         boolean bAddNew)
         throws java.io.IOException,
                AutomationException
Sets the system default geographic transformation on the primary operation set if missing.

Parameters:
direction - A com.esri.arcgis.geometry.esriTransformDirection constant (in)
pGT - A reference to a com.esri.arcgis.geometry.IGeoTransformation (in)
bAddNew - The bAddNew (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.