public class HVCompositeDatumTransformationEditor extends java.lang.Object implements com.esri.arcgis.interop.RemoteObjRef, IHVCompositeDatumTransformationEditor
Description 'The editor for the HVCompositeDatumTransformation.' 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, IID39edcf6d_89dc_4cc5_a39d_92e31dfa3355, xxDummy
Constructor and Description |
---|
HVCompositeDatumTransformationEditor()
Constructs a HVCompositeDatumTransformationEditor using ArcGIS Engine.
|
HVCompositeDatumTransformationEditor(java.lang.Object obj)
Deprecated.
As of ArcGIS 9.2, replaced by normal Java casts.
HVCompositeDatumTransformationEditor theHVCompositeDatumTransformationEditor = (HVCompositeDatumTransformationEditor) obj; |
Modifier and Type | Method and Description |
---|---|
void |
add(IHVDatumTransformation transform,
int dir)
Adds a datum transformation.
|
void |
addFromComposite(ITransformation transform,
int dir)
Adds a composite datum transformation.
|
IHVDatumTransformation |
createHVDatumTransformation(int wkid)
Creates a datum transformation from wkid.
|
IHVDatumTransformation |
createHVDatumTransformationFromGeoTransformation(IGeoTransformation pGT)
Creates a datum transformation from geo transformation.
|
IHVDatumTransformation |
createHVDatumTransformationFromText(java.lang.String wkt)
Creates a datum transformation from text.
|
IHVCompositeDatumTransformation |
createNew()
Creates an hv composite datum transformation from the editor properties.
|
boolean |
equals(java.lang.Object o)
Compare this object with another
|
static java.lang.String |
getClsid()
getClsid.
|
int |
getCount()
Returns the number of steps in the composite transformation.
|
void |
getHeightSteps(int[] inputHeight,
int[] outputHeight)
Reserved.
|
IHVDatumTransformation |
getHVDatumTransform(int index)
Returns a step of the datum 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.
|
java.lang.String |
getName()
Sets the name of the transformation.
|
void |
getSpatialReferences(IGeographicCoordinateSystem[] ppFrom,
IGeographicCoordinateSystem[] ppTo)
Returns spatial references.
|
int |
getTransformationDirection(int index)
Returns a step of the datum transformation.
|
void |
getVerticalCoordinateSystems(IVerticalCoordinateSystem[] ppFrom,
IVerticalCoordinateSystem[] ppTo)
Returns vertical coordinate systems.
|
int |
hashCode()
the hashcode for this object
|
void |
release()
Release this COM object reference
|
void |
remove(int index)
Returns a step of the datum transformation.
|
void |
reset()
Resets the editor to the initial empty state.
|
void |
resetTo(IHVCompositeDatumTransformation transform)
Resets the editor to the given transformation.
|
void |
setHeightSteps(int inputHeight,
int outputHeight)
Reserved.
|
void |
setName(java.lang.String name)
Sets the name of the transformation.
|
void |
setSpatialReferences(IGeographicCoordinateSystem pFrom,
IGeographicCoordinateSystem pTo)
Sets spatial references.
|
void |
setVerticalCoordinateSystems(IVerticalCoordinateSystem pFrom,
IVerticalCoordinateSystem pTo)
Sets vertical coordinate systems.
|
public HVCompositeDatumTransformationEditor() throws java.io.IOException, java.net.UnknownHostException
java.io.IOException
- if there are interop problemsjava.net.UnknownHostException
- if there are interop problemspublic HVCompositeDatumTransformationEditor(java.lang.Object obj) throws java.io.IOException
HVCompositeDatumTransformationEditor theHVCompositeDatumTransformationEditor = (HVCompositeDatumTransformationEditor) obj;
obj
to HVCompositeDatumTransformationEditor
.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.Object
public int hashCode()
hashCode
in class java.lang.Object
public com.esri.arcgis.interop.Dispatch getJintegraDispatch()
getJintegraDispatch
in interface com.esri.arcgis.interop.RemoteObjRef
public void release()
release
in interface com.esri.arcgis.interop.RemoteObjRef
public void setName(java.lang.String name) throws java.io.IOException, AutomationException
setName
in interface IHVCompositeDatumTransformationEditor
name
- The name (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public java.lang.String getName() throws java.io.IOException, AutomationException
getName
in interface IHVCompositeDatumTransformationEditor
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setSpatialReferences(IGeographicCoordinateSystem pFrom, IGeographicCoordinateSystem pTo) throws java.io.IOException, AutomationException
setSpatialReferences
in interface IHVCompositeDatumTransformationEditor
pFrom
- A reference to a com.esri.arcgis.geometry.IGeographicCoordinateSystem (in)pTo
- 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 setVerticalCoordinateSystems(IVerticalCoordinateSystem pFrom, IVerticalCoordinateSystem pTo) throws java.io.IOException, AutomationException
setVerticalCoordinateSystems
in interface IHVCompositeDatumTransformationEditor
pFrom
- A reference to a com.esri.arcgis.geometry.IVerticalCoordinateSystem (in)pTo
- A reference to a com.esri.arcgis.geometry.IVerticalCoordinateSystem (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void getSpatialReferences(IGeographicCoordinateSystem[] ppFrom, IGeographicCoordinateSystem[] ppTo) throws java.io.IOException, AutomationException
getSpatialReferences
in interface IHVCompositeDatumTransformationEditor
ppFrom
- A reference to a com.esri.arcgis.geometry.IGeographicCoordinateSystem (out: use single element array)ppTo
- A reference to a com.esri.arcgis.geometry.IGeographicCoordinateSystem (out: use single element array)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void getVerticalCoordinateSystems(IVerticalCoordinateSystem[] ppFrom, IVerticalCoordinateSystem[] ppTo) throws java.io.IOException, AutomationException
getVerticalCoordinateSystems
in interface IHVCompositeDatumTransformationEditor
ppFrom
- A reference to a com.esri.arcgis.geometry.IVerticalCoordinateSystem (out: use single element array)ppTo
- A reference to a com.esri.arcgis.geometry.IVerticalCoordinateSystem (out: use single element array)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void add(IHVDatumTransformation transform, int dir) throws java.io.IOException, AutomationException
add
in interface IHVCompositeDatumTransformationEditor
transform
- A reference to a com.esri.arcgis.geometry.IHVDatumTransformation (in)dir
- A com.esri.arcgis.geometry.esriTransformDirection constant (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void addFromComposite(ITransformation transform, int dir) throws java.io.IOException, AutomationException
addFromComposite
in interface IHVCompositeDatumTransformationEditor
transform
- A reference to a com.esri.arcgis.geometry.ITransformation (in)dir
- A com.esri.arcgis.geometry.esriTransformDirection constant (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setHeightSteps(int inputHeight, int outputHeight) throws java.io.IOException, AutomationException
setHeightSteps
in interface IHVCompositeDatumTransformationEditor
inputHeight
- The inputHeight (in)outputHeight
- The outputHeight (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void getHeightSteps(int[] inputHeight, int[] outputHeight) throws java.io.IOException, AutomationException
getHeightSteps
in interface IHVCompositeDatumTransformationEditor
inputHeight
- The inputHeight (out: use single element array)outputHeight
- The outputHeight (out: use single element array)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void remove(int index) throws java.io.IOException, AutomationException
remove
in interface IHVCompositeDatumTransformationEditor
index
- The index (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public IHVDatumTransformation getHVDatumTransform(int index) throws java.io.IOException, AutomationException
getHVDatumTransform
in interface IHVCompositeDatumTransformationEditor
index
- The index (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public int getTransformationDirection(int index) throws java.io.IOException, AutomationException
getTransformationDirection
in interface IHVCompositeDatumTransformationEditor
index
- The index (in)java.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 IHVCompositeDatumTransformationEditor
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 IHVCompositeDatumTransformationEditor
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void resetTo(IHVCompositeDatumTransformation transform) throws java.io.IOException, AutomationException
resetTo
in interface IHVCompositeDatumTransformationEditor
transform
- 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 IHVCompositeDatumTransformation createNew() throws java.io.IOException, AutomationException
createNew
in interface IHVCompositeDatumTransformationEditor
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public IHVDatumTransformation createHVDatumTransformation(int wkid) throws java.io.IOException, AutomationException
createHVDatumTransformation
in interface IHVCompositeDatumTransformationEditor
wkid
- The wkid (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public IHVDatumTransformation createHVDatumTransformationFromText(java.lang.String wkt) throws java.io.IOException, AutomationException
createHVDatumTransformationFromText
in interface IHVCompositeDatumTransformationEditor
wkt
- The wkt (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public IHVDatumTransformation createHVDatumTransformationFromGeoTransformation(IGeoTransformation pGT) throws java.io.IOException, AutomationException
createHVDatumTransformationFromGeoTransformation
in interface IHVCompositeDatumTransformationEditor
pGT
- 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.