com.esri.arcgis.geometry
Class ISpatialReferenceProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.geometry.ISpatialReferenceInfoProxy
          extended by com.esri.arcgis.geometry.ISpatialReferenceProxy
All Implemented Interfaces:
ISpatialReference, ISpatialReferenceInfo, java.io.Externalizable, java.io.Serializable
Direct Known Subclasses:
IGeographicCoordinateSystemProxy, ILocalCoordinateSystemProxy, IProjectedCoordinateSystemProxy, ISpatialReference2Proxy, IUnknownCoordinateSystemProxy

Deprecated. Internal use only. Proxy for COM Interface 'ISpatialReference'. Generated 3/19/2015 1:20:50 PM from 'C:\ArcGIS\COM\esriGeometry.olb'

Description: 'Provides access to members that control a SpatialReference.' 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 =

public class ISpatialReferenceProxy
extends ISpatialReferenceInfoProxy
implements ISpatialReference, java.io.Serializable

Internal use class

See Also:
Serialized Form

Field Summary
 boolean noncastable
          Deprecated.  
static java.lang.Class targetClass
          Deprecated.  
 
Fields inherited from class com.esri.arcgis.interop.Dispatch
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef
 
Fields inherited from interface com.esri.arcgis.geometry.ISpatialReference
IID, IID4434d680_f4da_11d1_bca6_0000f875bcce
 
Fields inherited from interface com.esri.arcgis.geometry.ISpatialReferenceInfo
IID4da0fe00_1dd2_11b2_bf49_08002022f573
 
Constructor Summary
  ISpatialReferenceProxy()
          Deprecated. For internal use only
  ISpatialReferenceProxy(java.lang.Object obj)
          Deprecated.  
protected ISpatialReferenceProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  ISpatialReferenceProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected ISpatialReferenceProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
 
Method Summary
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
          Deprecated.  
 void changed()
          Deprecated. Notify this object that some of its parts have changed (parameter values, z unit, etc.).
 void getDomain(double[] xMin, double[] xMax, double[] yMin, double[] yMax)
          Deprecated. The XY domain extent.
 void getFalseOriginAndUnits(double[] falseX, double[] falseY, double[] xyUnits)
          Deprecated. Get the false origin and units.
 void getMDomain(double[] outMMin, double[] outMMax)
          Deprecated. The measure domain extent.
 void getMFalseOriginAndUnits(double[] falseM, double[] mUnits)
          Deprecated. Get the measure false origin and units.
 ILinearUnit getZCoordinateUnit()
          Deprecated. The unit for the Z coordinate.
 void getZDomain(double[] outZMin, double[] outZMax)
          Deprecated. The Z domain extent.
 void getZFalseOriginAndUnits(double[] falseZ, double[] zUnits)
          Deprecated. Get the Z false origin and units.
 boolean hasMPrecision()
          Deprecated. Returns true when m-value precision information has been defined.
 boolean hasXYPrecision()
          Deprecated. Returns true when (x,y) precision information has been defined.
 boolean hasZPrecision()
          Deprecated. Returns true when z-value precision information has been defined.
 void isPrecisionEqual(ISpatialReference otherSR, boolean[] isPrecisionEqual)
          Deprecated. Returns TRUE when the precision information for the two spatial references is the same.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void setDomain(double xMin, double xMax, double yMin, double yMax)
          Deprecated. The XY domain extent.
 void setFalseOriginAndUnits(double falseX, double falseY, double xyUnits)
          Deprecated. Set the false origin and units.
 void setMDomain(double inMMin, double inMMax)
          Deprecated. The measure domain extent.
 void setMFalseOriginAndUnits(double falseM, double mUnits)
          Deprecated. Set the measure false origin and units.
 void setZCoordinateUnit(ILinearUnit zunit)
          Deprecated. The unit for the Z coordinate.
 void setZDomain(double inZMin, double inZMax)
          Deprecated. The Z domain extent.
 void setZFalseOriginAndUnits(double falseZ, double zUnits)
          Deprecated. Set the Z false origin and units.
 
Methods inherited from class com.esri.arcgis.geometry.ISpatialReferenceInfoProxy
getAbbreviation, getAlias, getFactoryCode, getName, getRemarks
 
Methods inherited from class com.esri.arcgis.interop.Dispatch
bindUsingMoniker, constructVtblPosTable, convertToNative, cookieForListener, createDispatch, createObjrefMonikerDisplayName, equals, getActiveObject, getActiveObject, getDefaultProperty, getDispatchIdOfName, getLastErrorCode, getMtsObjectContext, getObjRef, getPropertyByName, getPropertyByName, getVtblPos, hashCode, initDispatch, invoke, invokeMethodByName, invokeMethodByName, invokeMethodByName, invokePropertyGetByName, invokePropertyPutByName, invokePropertyPutByRefByName, isNativeMode, isObjRef, optimizedVtblInvoke, queryInterface, readExternal, release, setNativeMode, setPropertyByName, toString, vtblInvoke, writeExternal
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.esri.arcgis.geometry.ISpatialReferenceInfo
getAbbreviation, getAlias, getFactoryCode, getName, getRemarks
 

Field Detail

targetClass

public static final java.lang.Class targetClass
Deprecated. 

noncastable

public boolean noncastable
Deprecated. 
Constructor Detail

ISpatialReferenceProxy

public ISpatialReferenceProxy(java.lang.String CLSID,
                              java.lang.String host,
                              com.esri.arcgis.interop.AuthInfo authInfo)
                       throws java.net.UnknownHostException,
                              java.io.IOException
Deprecated. 
Throws:
java.net.UnknownHostException
java.io.IOException

ISpatialReferenceProxy

public ISpatialReferenceProxy()
Deprecated. 
For internal use only


ISpatialReferenceProxy

public ISpatialReferenceProxy(java.lang.Object obj)
                       throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException

ISpatialReferenceProxy

protected ISpatialReferenceProxy(java.lang.Object obj,
                                 java.lang.String iid)
                          throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException

ISpatialReferenceProxy

protected ISpatialReferenceProxy(java.lang.String CLSID,
                                 java.lang.String iid,
                                 java.lang.String host,
                                 com.esri.arcgis.interop.AuthInfo authInfo)
                          throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException
Method Detail

addListener

public void addListener(java.lang.String iidStr,
                        java.lang.Object theListener,
                        java.lang.Object theSource)
                 throws java.io.IOException
Deprecated. 
Overrides:
addListener in class ISpatialReferenceInfoProxy
Throws:
java.io.IOException

removeListener

public void removeListener(java.lang.String iidStr,
                           java.lang.Object theListener)
                    throws java.io.IOException
Deprecated. 
Overrides:
removeListener in class ISpatialReferenceInfoProxy
Throws:
java.io.IOException

hasXYPrecision

public boolean hasXYPrecision()
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
Returns true when (x,y) precision information has been defined.

Specified by:
hasXYPrecision in interface ISpatialReference
Returns:
The hasXYPrecision
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

hasZPrecision

public boolean hasZPrecision()
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
Returns true when z-value precision information has been defined.

Specified by:
hasZPrecision in interface ISpatialReference
Returns:
The hasZPrecision
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

hasMPrecision

public boolean hasMPrecision()
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
Returns true when m-value precision information has been defined.

Specified by:
hasMPrecision in interface ISpatialReference
Returns:
The hasMPrecision
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isPrecisionEqual

public void isPrecisionEqual(ISpatialReference otherSR,
                             boolean[] isPrecisionEqual)
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
Returns TRUE when the precision information for the two spatial references is the same.

Specified by:
isPrecisionEqual in interface ISpatialReference
Parameters:
otherSR - A reference to a com.esri.arcgis.geometry.ISpatialReference (in)
isPrecisionEqual - The isPrecisionEqual (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setFalseOriginAndUnits

public void setFalseOriginAndUnits(double falseX,
                                   double falseY,
                                   double xyUnits)
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
Set the false origin and units.

Specified by:
setFalseOriginAndUnits in interface ISpatialReference
Parameters:
falseX - The falseX (in)
falseY - The falseY (in)
xyUnits - The xyUnits (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setZFalseOriginAndUnits

public void setZFalseOriginAndUnits(double falseZ,
                                    double zUnits)
                             throws java.io.IOException,
                                    AutomationException
Deprecated. 
Set the Z false origin and units.

Specified by:
setZFalseOriginAndUnits in interface ISpatialReference
Parameters:
falseZ - The falseZ (in)
zUnits - The zUnits (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setMFalseOriginAndUnits

public void setMFalseOriginAndUnits(double falseM,
                                    double mUnits)
                             throws java.io.IOException,
                                    AutomationException
Deprecated. 
Set the measure false origin and units.

Specified by:
setMFalseOriginAndUnits in interface ISpatialReference
Parameters:
falseM - The falseM (in)
mUnits - The mUnits (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getFalseOriginAndUnits

public void getFalseOriginAndUnits(double[] falseX,
                                   double[] falseY,
                                   double[] xyUnits)
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
Get the false origin and units.

Specified by:
getFalseOriginAndUnits in interface ISpatialReference
Parameters:
falseX - The falseX (out: use single element array)
falseY - The falseY (out: use single element array)
xyUnits - The xyUnits (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getZFalseOriginAndUnits

public void getZFalseOriginAndUnits(double[] falseZ,
                                    double[] zUnits)
                             throws java.io.IOException,
                                    AutomationException
Deprecated. 
Get the Z false origin and units.

Specified by:
getZFalseOriginAndUnits in interface ISpatialReference
Parameters:
falseZ - The falseZ (out: use single element array)
zUnits - The zUnits (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMFalseOriginAndUnits

public void getMFalseOriginAndUnits(double[] falseM,
                                    double[] mUnits)
                             throws java.io.IOException,
                                    AutomationException
Deprecated. 
Get the measure false origin and units.

Specified by:
getMFalseOriginAndUnits in interface ISpatialReference
Parameters:
falseM - The falseM (out: use single element array)
mUnits - The mUnits (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDomain

public void getDomain(double[] xMin,
                      double[] xMax,
                      double[] yMin,
                      double[] yMax)
               throws java.io.IOException,
                      AutomationException
Deprecated. 
The XY domain extent.

Specified by:
getDomain in interface ISpatialReference
Parameters:
xMin - The xMin (out: use single element array)
xMax - The xMax (out: use single element array)
yMin - The yMin (out: use single element array)
yMax - The yMax (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setDomain

public void setDomain(double xMin,
                      double xMax,
                      double yMin,
                      double yMax)
               throws java.io.IOException,
                      AutomationException
Deprecated. 
The XY domain extent.

Specified by:
setDomain in interface ISpatialReference
Parameters:
xMin - The xMin (in)
xMax - The xMax (in)
yMin - The yMin (in)
yMax - The yMax (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getZDomain

public void getZDomain(double[] outZMin,
                       double[] outZMax)
                throws java.io.IOException,
                       AutomationException
Deprecated. 
The Z domain extent.

Specified by:
getZDomain in interface ISpatialReference
Parameters:
outZMin - The outZMin (out: use single element array)
outZMax - The outZMax (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setZDomain

public void setZDomain(double inZMin,
                       double inZMax)
                throws java.io.IOException,
                       AutomationException
Deprecated. 
The Z domain extent.

Specified by:
setZDomain in interface ISpatialReference
Parameters:
inZMin - The inZMin (in)
inZMax - The inZMax (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMDomain

public void getMDomain(double[] outMMin,
                       double[] outMMax)
                throws java.io.IOException,
                       AutomationException
Deprecated. 
The measure domain extent.

Specified by:
getMDomain in interface ISpatialReference
Parameters:
outMMin - The outMMin (out: use single element array)
outMMax - The outMMax (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setMDomain

public void setMDomain(double inMMin,
                       double inMMax)
                throws java.io.IOException,
                       AutomationException
Deprecated. 
The measure domain extent.

Specified by:
setMDomain in interface ISpatialReference
Parameters:
inMMin - The inMMin (in)
inMMax - The inMMax (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getZCoordinateUnit

public ILinearUnit getZCoordinateUnit()
                               throws java.io.IOException,
                                      AutomationException
Deprecated. 
The unit for the Z coordinate.

Specified by:
getZCoordinateUnit in interface ISpatialReference
Returns:
A reference to a com.esri.arcgis.geometry.ILinearUnit
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setZCoordinateUnit

public void setZCoordinateUnit(ILinearUnit zunit)
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
The unit for the Z coordinate.

Specified by:
setZCoordinateUnit in interface ISpatialReference
Parameters:
zunit - A reference to a com.esri.arcgis.geometry.ILinearUnit (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

changed

public void changed()
             throws java.io.IOException,
                    AutomationException
Deprecated. 
Notify this object that some of its parts have changed (parameter values, z unit, etc.).

Specified by:
changed in interface ISpatialReference
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.