public class SpatialReferenceEnvironment extends java.lang.Object implements com.esri.arcgis.interop.RemoteObjRef, ISpatialReferenceFactory, ISpatialReferenceFactory2, ISpatialReferenceFactory3, ISpatialReferenceFactory4, ISpatialReferenceFactory5, ISpatialReferenceFactory6, ISpatialReferenceSingletonManager, IClassFactory, ISupportErrorInfo
Description 'Creates various spatial reference objects.' 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, IID049ca1d5_cee1_4c4d_b718_b465aa3a08f3, xxDummyIID68d7afce_9129_4569_acf6_32c7a8da077fIIDd383f512_5377_4dd6_8fcd_5bf05203577dIID59025a77_2cf9_4ef6_992a_1ea18f0012f0IID1f050200_da7f_11d3_9f60_00c04f6bdd7fIID6cd10b60_c4f6_11d1_bc92_0000f875bcceIID, IID58ab2690_5981_11d2_bcda_0000f875bcce, xxDummyIID, IID00000001_0000_0000_c000_000000000046, xxDummyIID, IIDdf0b3d60_548f_101b_8e65_08002b2bd119, xxDummy| Constructor and Description |
|---|
SpatialReferenceEnvironment()
Constructs a SpatialReferenceEnvironment using ArcGIS Engine.
|
SpatialReferenceEnvironment(java.lang.Object obj)
Deprecated.
As of ArcGIS 9.2, replaced by normal Java casts.
SpatialReferenceEnvironment theSpatialReferenceEnvironment = (SpatialReferenceEnvironment) obj; |
| Modifier and Type | Method and Description |
|---|---|
IGeoTransformationOperationSet |
cloneGeoTransformationDefaults()
Returns a clone of the geotransformation defaults.
|
void |
commitIdentity(long[] ppInOutCoordSys)
Ensures that no copy of pCS exists in the system.
|
ISpatialReference |
constructHighPrecisionSpatialReference(ISpatialReference inSR,
int xyDoubler,
int zDoubler,
int mDoubler)
Constructs a high precision spatial reference based on an existing spatial reference.
|
ISpatialReference |
constructLowPrecisionSpatialReference(boolean bMatchPrecision,
ISpatialReference inSR,
IEnvelope dataExtent)
Construct a low precision spatial reference with the same scale factor as the high precision input, but with a different domain extent.
|
IDatum |
createDatum(int datumType)
Creates a predefined datum.
|
void |
createESRISpatialReference(java.lang.String spatRefInfo,
ISpatialReference[] spatialReference,
int[] cBytesRead)
Creates a spatial reference system and defines it from the specified ESRISpatialReference buffer.
|
ISpatialReference |
createESRISpatialReferenceFromPRJ(java.lang.String prj)
Creates a spatial reference from a PRJ string.
|
ISpatialReference |
createESRISpatialReferenceFromPRJFile(java.lang.String prjFile)
Creates a spatial reference from a PRJ file.
|
void |
createESRISpatialReferenceInfo(java.lang.String spatRefInfo,
ISpatialReferenceInfo[] spatialReference,
int[] cBytesRead)
Creates a spatial reference system and defines it from the specified ESRISpatialReference buffer.
|
ISpatialReferenceInfo |
createESRISpatialReferenceInfoFromPRJ(java.lang.String prj)
Creates a spatial reference from a PRJ string.
|
ISpatialReferenceInfo |
createESRISpatialReferenceInfoFromPRJFile(java.lang.String prjFile)
Creates a spatial reference from a PRJ file.
|
ISpatialReferenceInfo |
createFromAreaName(java.lang.String areaName,
int typeFilter)
Creates a coordinate system from the human-readable 'area name' of the coordinate system.
|
IGeographicCoordinateSystem |
createGeographicCoordinateSystem(int gcsType)
Creates a predefined geographic coordinate system.
|
ITransformation |
createGeoTransformation(int gTransformationType)
Creates a predefined transformation between geographic coordinate systems.
|
void |
createOwnedCS(long[] ppInOutCoordSys)
Replaces ppInOutCoordSys with an exact, deep copy.
|
IParameter |
createParameter(int parameterType)
Creates a predefined parameter.
|
ISet |
createPredefinedAngularUnits()
Creates a list of predefined angular units.
|
ISet |
createPredefinedDatums()
Creates a list of a list of predefined datums.
|
ISet |
createPredefinedGeographicTransformations()
Creates a list of predefined geographic transformations.
|
ISet |
createPredefinedLinearUnits()
Creates a list of predefined linear units.
|
ISet |
createPredefinedPrimeMeridians()
Creates a list of predefined prime meridians.
|
ISet |
createPredefinedProjections()
Creates a list of predefined projections.
|
ISet |
createPredefinedSpheroids()
Creates a list of predefined spheroids.
|
ISet |
createPredefinedVerticalCoordinateSystems()
Creates a list of predefined vertical coordinate systems.
|
ISet |
createPredefinedVerticalDatums()
Creates a list of predefined vertical datums.
|
IPrimeMeridian |
createPrimeMeridian(int primeMeridianType)
Creates a predefined prime meridian.
|
IProjectedCoordinateSystem |
createProjectedCoordinateSystem(int pcsType)
Creates a predefined projected coordinate system.
|
IProjection |
createProjection(int projectionType)
Creates a predefined projection.
|
ISpatialReference |
createSpatialReference(int srID)
Creates a predefined spatial reference from an srID.
|
ISpheroid |
createSpheroid(int spheroidType)
Creates a predefined spheroid.
|
IUnit |
createUnit(int unitType)
Creates a predefined unit of measure.
|
IVerticalCoordinateSystem |
createVerticalCoordinateSystem(int vcsID)
Creates a predefined vertical coordinate system from an enumeration or ID code.
|
IVerticalCoordinateSystem |
createVerticalCoordinateSystemFromESRISpatialReference(java.lang.String srInfo)
Creates a vertical coordinate system from its string format.
|
IVerticalDatum |
createVerticalDatum(int vdID)
Creates a predefined vertical datum from an enumeration or ID code.
|
boolean |
equals(java.lang.Object o)
Compare this object with another
|
void |
exportESRISpatialReferenceInfoToPRJFile(java.lang.String prjFile,
ISpatialReferenceInfo spatialReference)
Exports a spatial reference to a PRJ file.
|
void |
exportESRISpatialReferenceToPRJFile(java.lang.String prjFile,
ISpatialReference spatialReference)
Exports a spatial reference to a PRJ file.
|
void |
findFactoryCS(int factoryCSCode,
long[] ppOutCoordSys)
Finds or manufactures a pre-defined coordinate system.
|
void |
findTransformation(boolean findHVTransform,
ISpatialReference pFromSR,
ISpatialReference pToSR,
IEnvelope pExtentS,
ITransformation[] pTransform,
int[] direction)
Returns a suitable geotransformation for a given pair of GCS.
|
IArray |
findTransformations(boolean findHVTransform,
ISpatialReference pFromSR,
ISpatialReference pToSR,
IEnvelope pExtent,
int numResults)
Returns suitable geotransformations for a given pair of GCS.
|
IPropertySet |
getAreaNames(int typeFilter,
java.lang.String nameFilter,
boolean returnCategorizedNames,
boolean hydrateSR)
Returns a set of predefined coordinate system names, and optionally the coordinate systems themselves.
|
static java.lang.String |
getClsid()
getClsid.
|
IGeoTransformationOperationSet |
getGeoTransformationDefaults()
Returns a list of default geographic transformations.
|
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.
|
ISet |
getPredefinedGeographicTransformations()
Returns a list of predefined geographic transformations.
|
int |
hashCode()
the hashcode for this object
|
void |
interfaceSupportsErrorInfo(GUID riid)
interfaceSupportsErrorInfo
|
boolean |
isGeoTransformationFallback()
Enables/disables the geographic transformations fallback mechanism.
|
boolean |
isUseShapePreservingProject()
Enables/disables shape preserving project.
|
void |
release()
Release this COM object reference
|
void |
releaseCoordSys(long pInCoordSys)
Decrements the ref count of the extended coord sys and possibly removes it.
|
void |
remoteCreateInstance(GUID riid,
java.lang.Object[] ppvObject)
remoteCreateInstance
|
void |
remoteLockServer(int fLock)
remoteLockServer
|
void |
replaceGeoTransformationDefaults(IGeoTransformationOperationSet pSource)
Replaces content of the existing list of default transformations with the content from pSource.
|
void |
setGeoTransformationFallback(boolean vbYesNo)
Enables/disables the geographic transformations fallback mechanism.
|
void |
setUseShapePreservingProject(boolean vbYesNo)
Enables/disables shape preserving project.
|
void |
setUseShapePreservingProjectEx(boolean vbYesNo,
double minSegmentLengthInDegrees,
double rhs3)
Enables/disables shape preserving project using the input minimum segment length and maximum deviation parameters for convergence.
|
public SpatialReferenceEnvironment()
throws java.io.IOException,
java.net.UnknownHostException
java.io.IOException - if there are interop problemsjava.net.UnknownHostException - if there are interop problemspublic SpatialReferenceEnvironment(java.lang.Object obj)
throws java.io.IOException
SpatialReferenceEnvironment theSpatialReferenceEnvironment = (SpatialReferenceEnvironment) obj;obj to SpatialReferenceEnvironment.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 createESRISpatialReference(java.lang.String spatRefInfo,
ISpatialReference[] spatialReference,
int[] cBytesRead)
throws java.io.IOException,
AutomationException
createESRISpatialReference in interface ISpatialReferenceFactoryspatRefInfo - The spatRefInfo (in)spatialReference - A reference to a com.esri.arcgis.geometry.ISpatialReference (out: use single element array)cBytesRead - The cBytesRead (out: use single element array)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public ISpatialReference createESRISpatialReferenceFromPRJ(java.lang.String prj) throws java.io.IOException, AutomationException
createESRISpatialReferenceFromPRJ in interface ISpatialReferenceFactoryprj - The prj (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public ISpatialReference createESRISpatialReferenceFromPRJFile(java.lang.String prjFile) throws java.io.IOException, AutomationException
createESRISpatialReferenceFromPRJFile in interface ISpatialReferenceFactoryprjFile - The prjFile (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void exportESRISpatialReferenceToPRJFile(java.lang.String prjFile,
ISpatialReference spatialReference)
throws java.io.IOException,
AutomationException
exportESRISpatialReferenceToPRJFile in interface ISpatialReferenceFactoryprjFile - The prjFile (in)spatialReference - A reference to a com.esri.arcgis.geometry.ISpatialReference (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public IUnit createUnit(int unitType) throws java.io.IOException, AutomationException
createUnit in interface ISpatialReferenceFactoryunitType - The unitType (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public ISpheroid createSpheroid(int spheroidType) throws java.io.IOException, AutomationException
createSpheroid in interface ISpatialReferenceFactoryspheroidType - The spheroidType (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public IDatum createDatum(int datumType) throws java.io.IOException, AutomationException
createDatum in interface ISpatialReferenceFactorydatumType - The datumType (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public IPrimeMeridian createPrimeMeridian(int primeMeridianType) throws java.io.IOException, AutomationException
createPrimeMeridian in interface ISpatialReferenceFactoryprimeMeridianType - The primeMeridianType (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public IProjection createProjection(int projectionType) throws java.io.IOException, AutomationException
createProjection in interface ISpatialReferenceFactoryprojectionType - The projectionType (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public IParameter createParameter(int parameterType) throws java.io.IOException, AutomationException
createParameter in interface ISpatialReferenceFactoryparameterType - The parameterType (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public IProjectedCoordinateSystem createProjectedCoordinateSystem(int pcsType) throws java.io.IOException, AutomationException
createProjectedCoordinateSystem in interface ISpatialReferenceFactorypcsType - The pcsType (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public IGeographicCoordinateSystem createGeographicCoordinateSystem(int gcsType) throws java.io.IOException, AutomationException
createGeographicCoordinateSystem in interface ISpatialReferenceFactorygcsType - The gcsType (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public ITransformation createGeoTransformation(int gTransformationType) throws java.io.IOException, AutomationException
createGeoTransformation in interface ISpatialReferenceFactorygTransformationType - The gTransformationType (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public ISet createPredefinedProjections() throws java.io.IOException, AutomationException
createPredefinedProjections in interface ISpatialReferenceFactoryjava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public ISet createPredefinedLinearUnits() throws java.io.IOException, AutomationException
createPredefinedLinearUnits in interface ISpatialReferenceFactoryjava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public ISet createPredefinedDatums() throws java.io.IOException, AutomationException
createPredefinedDatums in interface ISpatialReferenceFactoryjava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public ISet createPredefinedAngularUnits() throws java.io.IOException, AutomationException
createPredefinedAngularUnits in interface ISpatialReferenceFactoryjava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public ISet createPredefinedPrimeMeridians() throws java.io.IOException, AutomationException
createPredefinedPrimeMeridians in interface ISpatialReferenceFactoryjava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public ISet createPredefinedSpheroids() throws java.io.IOException, AutomationException
createPredefinedSpheroids in interface ISpatialReferenceFactoryjava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public ISet createPredefinedGeographicTransformations() throws java.io.IOException, AutomationException
createPredefinedGeographicTransformations in interface ISpatialReferenceFactory2java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public ISpatialReference createSpatialReference(int srID) throws java.io.IOException, AutomationException
createSpatialReference in interface ISpatialReferenceFactory2srID - The srID (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public IGeoTransformationOperationSet getGeoTransformationDefaults() throws java.io.IOException, AutomationException
getGeoTransformationDefaults in interface ISpatialReferenceFactory2java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public ISet getPredefinedGeographicTransformations() throws java.io.IOException, AutomationException
getPredefinedGeographicTransformations in interface ISpatialReferenceFactory2java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public IVerticalCoordinateSystem createVerticalCoordinateSystem(int vcsID) throws java.io.IOException, AutomationException
createVerticalCoordinateSystem in interface ISpatialReferenceFactory3vcsID - The vcsID (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public IVerticalDatum createVerticalDatum(int vdID) throws java.io.IOException, AutomationException
createVerticalDatum in interface ISpatialReferenceFactory3vdID - The vdID (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public ISet createPredefinedVerticalDatums() throws java.io.IOException, AutomationException
createPredefinedVerticalDatums in interface ISpatialReferenceFactory3java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public ISet createPredefinedVerticalCoordinateSystems() throws java.io.IOException, AutomationException
createPredefinedVerticalCoordinateSystems in interface ISpatialReferenceFactory3java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public IVerticalCoordinateSystem createVerticalCoordinateSystemFromESRISpatialReference(java.lang.String srInfo) throws java.io.IOException, AutomationException
createVerticalCoordinateSystemFromESRISpatialReference in interface ISpatialReferenceFactory3srInfo - The srInfo (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void createESRISpatialReferenceInfo(java.lang.String spatRefInfo,
ISpatialReferenceInfo[] spatialReference,
int[] cBytesRead)
throws java.io.IOException,
AutomationException
createESRISpatialReferenceInfo in interface ISpatialReferenceFactory3spatRefInfo - The spatRefInfo (in)spatialReference - A reference to a com.esri.arcgis.geometry.ISpatialReferenceInfo (out: use single element array)cBytesRead - The cBytesRead (out: use single element array)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public ISpatialReferenceInfo createESRISpatialReferenceInfoFromPRJ(java.lang.String prj) throws java.io.IOException, AutomationException
createESRISpatialReferenceInfoFromPRJ in interface ISpatialReferenceFactory3prj - The prj (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public ISpatialReferenceInfo createESRISpatialReferenceInfoFromPRJFile(java.lang.String prjFile) throws java.io.IOException, AutomationException
createESRISpatialReferenceInfoFromPRJFile in interface ISpatialReferenceFactory3prjFile - The prjFile (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void exportESRISpatialReferenceInfoToPRJFile(java.lang.String prjFile,
ISpatialReferenceInfo spatialReference)
throws java.io.IOException,
AutomationException
exportESRISpatialReferenceInfoToPRJFile in interface ISpatialReferenceFactory3prjFile - The prjFile (in)spatialReference - A reference to a com.esri.arcgis.geometry.ISpatialReferenceInfo (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public ISpatialReference constructHighPrecisionSpatialReference(ISpatialReference inSR, int xyDoubler, int zDoubler, int mDoubler) throws java.io.IOException, AutomationException
constructHighPrecisionSpatialReference in interface ISpatialReferenceFactory3inSR - A reference to a com.esri.arcgis.geometry.ISpatialReference (in)xyDoubler - The xyDoubler (in)zDoubler - The zDoubler (in)mDoubler - The mDoubler (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public ISpatialReference constructLowPrecisionSpatialReference(boolean bMatchPrecision, ISpatialReference inSR, IEnvelope dataExtent) throws java.io.IOException, AutomationException
constructLowPrecisionSpatialReference in interface ISpatialReferenceFactory3bMatchPrecision - The bMatchPrecision (in)inSR - A reference to a com.esri.arcgis.geometry.ISpatialReference (in)dataExtent - A reference to a com.esri.arcgis.geometry.IEnvelope (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public IPropertySet getAreaNames(int typeFilter, java.lang.String nameFilter, boolean returnCategorizedNames, boolean hydrateSR) throws java.io.IOException, AutomationException
getAreaNames in interface ISpatialReferenceFactory4typeFilter - A com.esri.arcgis.geometry.esriCoordinateSystemFilter constant (in)nameFilter - The nameFilter (in)returnCategorizedNames - The returnCategorizedNames (in)hydrateSR - The hydrateSR (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public ISpatialReferenceInfo createFromAreaName(java.lang.String areaName, int typeFilter) throws java.io.IOException, AutomationException
createFromAreaName in interface ISpatialReferenceFactory4areaName - The areaName (in)typeFilter - A com.esri.arcgis.geometry.esriCoordinateSystemFilter constant (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public boolean isGeoTransformationFallback()
throws java.io.IOException,
AutomationException
isGeoTransformationFallback in interface ISpatialReferenceFactory5java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setGeoTransformationFallback(boolean vbYesNo)
throws java.io.IOException,
AutomationException
setGeoTransformationFallback in interface ISpatialReferenceFactory5vbYesNo - The vbYesNo (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void findTransformation(boolean findHVTransform,
ISpatialReference pFromSR,
ISpatialReference pToSR,
IEnvelope pExtentS,
ITransformation[] pTransform,
int[] direction)
throws java.io.IOException,
AutomationException
findTransformation in interface ISpatialReferenceFactory6findHVTransform - The findHVTransform (in)pFromSR - A reference to a com.esri.arcgis.geometry.ISpatialReference (in)pToSR - A reference to a com.esri.arcgis.geometry.ISpatialReference (in)pExtentS - A reference to a com.esri.arcgis.geometry.IEnvelope (in)pTransform - A reference to a com.esri.arcgis.geometry.ITransformation (out: use single element array)direction - A com.esri.arcgis.geometry.esriTransformDirection constant (out: use single element array)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public IGeoTransformationOperationSet cloneGeoTransformationDefaults() throws java.io.IOException, AutomationException
cloneGeoTransformationDefaults in interface ISpatialReferenceFactory6java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void replaceGeoTransformationDefaults(IGeoTransformationOperationSet pSource) throws java.io.IOException, AutomationException
replaceGeoTransformationDefaults in interface ISpatialReferenceFactory6pSource - A reference to a com.esri.arcgis.geometry.IGeoTransformationOperationSet (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public IArray findTransformations(boolean findHVTransform, ISpatialReference pFromSR, ISpatialReference pToSR, IEnvelope pExtent, int numResults) throws java.io.IOException, AutomationException
findTransformations in interface ISpatialReferenceFactory6findHVTransform - The findHVTransform (in)pFromSR - A reference to a com.esri.arcgis.geometry.ISpatialReference (in)pToSR - A reference to a com.esri.arcgis.geometry.ISpatialReference (in)pExtent - A reference to a com.esri.arcgis.geometry.IEnvelope (in)numResults - The numResults (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public boolean isUseShapePreservingProject()
throws java.io.IOException,
AutomationException
isUseShapePreservingProject in interface ISpatialReferenceFactory6java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setUseShapePreservingProject(boolean vbYesNo)
throws java.io.IOException,
AutomationException
setUseShapePreservingProject in interface ISpatialReferenceFactory6vbYesNo - The vbYesNo (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setUseShapePreservingProjectEx(boolean vbYesNo,
double minSegmentLengthInDegrees,
double rhs3)
throws java.io.IOException,
AutomationException
setUseShapePreservingProjectEx in interface ISpatialReferenceFactory6vbYesNo - The vbYesNo (in)minSegmentLengthInDegrees - The minSegmentLengthInDegrees (in)rhs3 - The rhs3 (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void createOwnedCS(long[] ppInOutCoordSys)
throws java.io.IOException,
AutomationException
createOwnedCS in interface ISpatialReferenceSingletonManagerppInOutCoordSys - Signed 64-bit int (A COM typedef) (A COM typedef) (in/out: use single element array)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void commitIdentity(long[] ppInOutCoordSys)
throws java.io.IOException,
AutomationException
commitIdentity in interface ISpatialReferenceSingletonManagerppInOutCoordSys - Signed 64-bit int (A COM typedef) (A COM typedef) (in/out: use single element array)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void findFactoryCS(int factoryCSCode,
long[] ppOutCoordSys)
throws java.io.IOException,
AutomationException
findFactoryCS in interface ISpatialReferenceSingletonManagerfactoryCSCode - The factoryCSCode (in)ppOutCoordSys - Signed 64-bit int (A COM typedef) (A COM typedef) (out: use single element array)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void releaseCoordSys(long pInCoordSys)
throws java.io.IOException,
AutomationException
releaseCoordSys in interface ISpatialReferenceSingletonManagerpInCoordSys - Signed 64-bit int (A COM typedef) (A COM typedef) (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void remoteCreateInstance(GUID riid, java.lang.Object[] ppvObject) throws java.io.IOException, AutomationException
remoteCreateInstance in interface IClassFactoryriid - A Structure: com.esri.arcgis.support.ms.stdole.GUID (in)ppvObject - A reference to another Object (IUnknown) (out: use single element array)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void remoteLockServer(int fLock)
throws java.io.IOException,
AutomationException
remoteLockServer in interface IClassFactoryfLock - The fLock (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.