public class GeoTransformationOperationSet extends java.lang.Object implements com.esri.arcgis.interop.RemoteObjRef, IGeoTransformationOperationSet, IGeoTransformationOperationSet2, ISupportErrorInfo
Description 'Stores a set of geographic transformation operators (GT + direction).' 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 =
IID, IID61f5a2fd_1476_4e99_af6a_77d7f9919083, xxDummyIID0049530e_e3ec_11d3_9f62_00c04f6bdd7fIID, IIDdf0b3d60_548f_101b_8e65_08002b2bd119, xxDummy| Constructor and Description |
|---|
GeoTransformationOperationSet()
Constructs a GeoTransformationOperationSet using ArcGIS Engine.
|
GeoTransformationOperationSet(java.lang.Object obj)
Deprecated.
As of ArcGIS 9.2, replaced by normal Java casts.
GeoTransformationOperationSet theGeoTransformationOperationSet = (GeoTransformationOperationSet) obj; |
| Modifier and Type | Method and Description |
|---|---|
void |
addTo(IGeoTransformationOperationSet2 pDst)
Adds content of this set to the pDst.
|
boolean |
equals(java.lang.Object o)
Compare this object with another
|
boolean |
find(int direction,
IGeoTransformation gT)
Check a geographic transformation and a direction to see if it exists in the set.
|
boolean |
findHVTransform(int direction,
ITransformation gT)
Check a transformation and a direction to see if it exists in the set.
|
void |
get(IGeographicCoordinateSystem pFromGCS,
IGeographicCoordinateSystem pToGCS,
int[] direction,
IGeoTransformation[] transformation)
Returns a default geographic transformation.
|
static java.lang.String |
getClsid()
getClsid.
|
int |
getCount()
The number of geographic transformations in the set.
|
int |
getHVCount()
The number of HV transformations in the set.
|
void |
getHVTransform(IGeographicCoordinateSystem pFromGCS,
IGeographicCoordinateSystem pToGCS,
int[] direction,
IHVCompositeDatumTransformation[] transformation)
Finds a transformation.
|
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Gets a reference to a com.esri.arcgis.interop.Dispatch which can be used to access the COM object that support for this
interface indicates the implementing class references.
|
int |
hashCode()
the hashcode for this object
|
void |
interfaceSupportsErrorInfo(GUID riid)
interfaceSupportsErrorInfo
|
void |
next(int[] direction,
IGeoTransformation[] gT)
Retrieves the next geographic transformation in the set.
|
void |
nextHVTransform(int[] direction,
IHVCompositeDatumTransformation[] gT)
Retrieves the next transformation in the set.
|
void |
release()
Release this COM object reference
|
void |
remove(int direction,
IGeoTransformation transformation)
Deletes a particular geographic transformation.
|
void |
removeAll()
Deletes all transformations in the set.
|
void |
removeByKey(IGeographicCoordinateSystem pFromGCS,
IGeographicCoordinateSystem pToGCS)
Deletes a particular geographic transformation by its from and to GCS.
|
void |
removeHVTransform(int direction,
ITransformation transformation)
Deletes a particular geographic or HV transformation.
|
void |
removeHVTransformByKey(IGeographicCoordinateSystem pFromGCS,
IGeographicCoordinateSystem pToGCS)
Deletes a particular transformation by its from and to GCS.
|
void |
reset()
Reinitializes the transformation set iterator.
|
void |
set(int direction,
IGeoTransformation transformation)
Sets a default geographic transformation.
|
void |
setHVTransform(int direction,
IHVCompositeDatumTransformation transformation)
Adds an HV transformation.
|
public GeoTransformationOperationSet()
throws java.io.IOException,
java.net.UnknownHostException
java.io.IOException - if there are interop problemsjava.net.UnknownHostException - if there are interop problemspublic GeoTransformationOperationSet(java.lang.Object obj)
throws java.io.IOException
GeoTransformationOperationSet theGeoTransformationOperationSet = (GeoTransformationOperationSet) obj;obj to GeoTransformationOperationSet.obj - an object returned from ArcGIS Engine or Serverjava.io.IOException - if there are interop problemspublic static java.lang.String getClsid()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic com.esri.arcgis.interop.Dispatch getJintegraDispatch()
getJintegraDispatch in interface com.esri.arcgis.interop.RemoteObjRefpublic void release()
release in interface com.esri.arcgis.interop.RemoteObjRefpublic void set(int direction,
IGeoTransformation transformation)
throws java.io.IOException,
AutomationException
set in interface IGeoTransformationOperationSetdirection - A com.esri.arcgis.geometry.esriTransformDirection constant (in)transformation - A reference to a com.esri.arcgis.geometry.IGeoTransformation (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void get(IGeographicCoordinateSystem pFromGCS, IGeographicCoordinateSystem pToGCS, int[] direction, IGeoTransformation[] transformation) throws java.io.IOException, AutomationException
get in interface IGeoTransformationOperationSetpFromGCS - A reference to a com.esri.arcgis.geometry.IGeographicCoordinateSystem (in)pToGCS - A reference to a com.esri.arcgis.geometry.IGeographicCoordinateSystem (in)direction - A com.esri.arcgis.geometry.esriTransformDirection constant (out: use single element array)transformation - A reference to a com.esri.arcgis.geometry.IGeoTransformation (out: use single element array)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public boolean find(int direction,
IGeoTransformation gT)
throws java.io.IOException,
AutomationException
find in interface IGeoTransformationOperationSetdirection - A com.esri.arcgis.geometry.esriTransformDirection constant (in)gT - A reference to a com.esri.arcgis.geometry.IGeoTransformation (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void remove(int direction,
IGeoTransformation transformation)
throws java.io.IOException,
AutomationException
remove in interface IGeoTransformationOperationSetdirection - A com.esri.arcgis.geometry.esriTransformDirection constant (in)transformation - A reference to a com.esri.arcgis.geometry.IGeoTransformation (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void removeByKey(IGeographicCoordinateSystem pFromGCS, IGeographicCoordinateSystem pToGCS) throws java.io.IOException, AutomationException
removeByKey in interface IGeoTransformationOperationSetpFromGCS - A reference to a com.esri.arcgis.geometry.IGeographicCoordinateSystem (in)pToGCS - A reference to a com.esri.arcgis.geometry.IGeographicCoordinateSystem (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void next(int[] direction,
IGeoTransformation[] gT)
throws java.io.IOException,
AutomationException
next in interface IGeoTransformationOperationSetdirection - A com.esri.arcgis.geometry.esriTransformDirection constant (out: use single element array)gT - A reference to a com.esri.arcgis.geometry.IGeoTransformation (out: use single element array)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void reset()
throws java.io.IOException,
AutomationException
reset in interface IGeoTransformationOperationSetjava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void removeAll()
throws java.io.IOException,
AutomationException
removeAll in interface IGeoTransformationOperationSetjava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public int getCount()
throws java.io.IOException,
AutomationException
getCount in interface IGeoTransformationOperationSetjava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setHVTransform(int direction,
IHVCompositeDatumTransformation transformation)
throws java.io.IOException,
AutomationException
setHVTransform in interface IGeoTransformationOperationSet2direction - A com.esri.arcgis.geometry.esriTransformDirection constant (in)transformation - A reference to a com.esri.arcgis.geometry.IHVCompositeDatumTransformation (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void getHVTransform(IGeographicCoordinateSystem pFromGCS, IGeographicCoordinateSystem pToGCS, int[] direction, IHVCompositeDatumTransformation[] transformation) throws java.io.IOException, AutomationException
getHVTransform in interface IGeoTransformationOperationSet2pFromGCS - A reference to a com.esri.arcgis.geometry.IGeographicCoordinateSystem (in)pToGCS - A reference to a com.esri.arcgis.geometry.IGeographicCoordinateSystem (in)direction - A com.esri.arcgis.geometry.esriTransformDirection constant (out: use single element array)transformation - A reference to a com.esri.arcgis.geometry.IHVCompositeDatumTransformation (out: use single element array)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public boolean findHVTransform(int direction,
ITransformation gT)
throws java.io.IOException,
AutomationException
findHVTransform in interface IGeoTransformationOperationSet2direction - A com.esri.arcgis.geometry.esriTransformDirection constant (in)gT - A reference to a com.esri.arcgis.geometry.ITransformation (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void nextHVTransform(int[] direction,
IHVCompositeDatumTransformation[] gT)
throws java.io.IOException,
AutomationException
nextHVTransform in interface IGeoTransformationOperationSet2direction - A com.esri.arcgis.geometry.esriTransformDirection constant (out: use single element array)gT - A reference to a com.esri.arcgis.geometry.IHVCompositeDatumTransformation (out: use single element array)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public int getHVCount()
throws java.io.IOException,
AutomationException
getHVCount in interface IGeoTransformationOperationSet2java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void removeHVTransform(int direction,
ITransformation transformation)
throws java.io.IOException,
AutomationException
removeHVTransform in interface IGeoTransformationOperationSet2direction - A com.esri.arcgis.geometry.esriTransformDirection constant (in)transformation - A reference to a com.esri.arcgis.geometry.ITransformation (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void removeHVTransformByKey(IGeographicCoordinateSystem pFromGCS, IGeographicCoordinateSystem pToGCS) throws java.io.IOException, AutomationException
removeHVTransformByKey in interface IGeoTransformationOperationSet2pFromGCS - A reference to a com.esri.arcgis.geometry.IGeographicCoordinateSystem (in)pToGCS - A reference to a com.esri.arcgis.geometry.IGeographicCoordinateSystem (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void addTo(IGeoTransformationOperationSet2 pDst) throws java.io.IOException, AutomationException
addTo in interface IGeoTransformationOperationSet2pDst - A reference to a com.esri.arcgis.geometry.IGeoTransformationOperationSet2 (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void interfaceSupportsErrorInfo(GUID riid) throws java.io.IOException, AutomationException
interfaceSupportsErrorInfo in interface ISupportErrorInforiid - A Structure: com.esri.arcgis.support.ms.stdole.GUID (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.