com.esri.arcgis.geometry
Class IGeographicCoordinateSystem2Proxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.geometry.ISpatialReferenceInfoProxy
          extended by com.esri.arcgis.geometry.ISpatialReferenceProxy
              extended by com.esri.arcgis.geometry.IGeographicCoordinateSystemProxy
                  extended by com.esri.arcgis.geometry.IGeographicCoordinateSystem2Proxy
All Implemented Interfaces:
IGeographicCoordinateSystem, IGeographicCoordinateSystem2, ISpatialReference, ISpatialReferenceInfo, java.io.Externalizable, java.io.Serializable

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

Description: 'Provides access to members that control additional properties and methods for all geographic coordinate systems.' 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 IGeographicCoordinateSystem2Proxy
extends IGeographicCoordinateSystemProxy
implements IGeographicCoordinateSystem2, 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.IGeographicCoordinateSystem2
IID, IIDf78b2a38_89c4_11d4_9f9f_00c04f6bc8e8
 
Fields inherited from interface com.esri.arcgis.geometry.IGeographicCoordinateSystem
IID40870d80_1dd2_11b2_bf4c_08002022f573
 
Fields inherited from interface com.esri.arcgis.geometry.ISpatialReference
IID4434d680_f4da_11d1_bca6_0000f875bcce
 
Fields inherited from interface com.esri.arcgis.geometry.ISpatialReferenceInfo
IID4da0fe00_1dd2_11b2_bf49_08002022f573
 
Constructor Summary
  IGeographicCoordinateSystem2Proxy()
          Deprecated. For internal use only
  IGeographicCoordinateSystem2Proxy(java.lang.Object obj)
          Deprecated.  
protected IGeographicCoordinateSystem2Proxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IGeographicCoordinateSystem2Proxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IGeographicCoordinateSystem2Proxy(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.  
 double getAngularConversionFactor(IGeographicCoordinateSystem2 pDstGCS)
          Deprecated. A factor to convert angular units from current GCS to destination GCS.
 void getGCSParams(double[] p_180, double[] pDelta)
          Deprecated. Returns the 180 degrees equivalent and horizon delta in proper GCS units.
 void getHorizon(_WKSEnvelope[] horizonEnvelope)
          Deprecated. Returns a standard horizon polygon, its envelope and whether it is inclusive or exclusive; the horizon polygon may be 0.
 double getLeftLongitude(boolean inDegrees)
          Deprecated. The least (left) longitude bounding a 360 degree range.
 double getRightLongitude(boolean inDegrees)
          Deprecated. The greatest (right) longitude bounding a 360 degree range.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void setExtentHint(_WKSEnvelope rhs1)
          Deprecated. Calculates a 360 degree longitude range from information in the specified envelope and the domain extent of the GCS.
 void setLeftLongitude(boolean inDegrees, double leftLongitude)
          Deprecated. The least (left) longitude bounding a 360 degree range.
 void setRightLongitude(boolean inDegrees, double rightLongitude)
          Deprecated. The greatest (right) longitude bounding a 360 degree range.
 
Methods inherited from class com.esri.arcgis.geometry.IGeographicCoordinateSystemProxy
getCoordinateUnit, getDatum, getPrimeMeridian, getUsage
 
Methods inherited from class com.esri.arcgis.geometry.ISpatialReferenceProxy
changed, getDomain, getFalseOriginAndUnits, getMDomain, getMFalseOriginAndUnits, getZCoordinateUnit, getZDomain, getZFalseOriginAndUnits, hasMPrecision, hasXYPrecision, hasZPrecision, isPrecisionEqual, setDomain, setFalseOriginAndUnits, setMDomain, setMFalseOriginAndUnits, setZCoordinateUnit, setZDomain, setZFalseOriginAndUnits
 
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.IGeographicCoordinateSystem
getCoordinateUnit, getDatum, getPrimeMeridian, getUsage
 
Methods inherited from interface com.esri.arcgis.geometry.ISpatialReference
changed, getDomain, getFalseOriginAndUnits, getMDomain, getMFalseOriginAndUnits, getZCoordinateUnit, getZDomain, getZFalseOriginAndUnits, hasMPrecision, hasXYPrecision, hasZPrecision, isPrecisionEqual, setDomain, setFalseOriginAndUnits, setMDomain, setMFalseOriginAndUnits, setZCoordinateUnit, setZDomain, setZFalseOriginAndUnits
 
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

IGeographicCoordinateSystem2Proxy

public IGeographicCoordinateSystem2Proxy(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

IGeographicCoordinateSystem2Proxy

public IGeographicCoordinateSystem2Proxy()
Deprecated. 
For internal use only


IGeographicCoordinateSystem2Proxy

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

IGeographicCoordinateSystem2Proxy

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

IGeographicCoordinateSystem2Proxy

protected IGeographicCoordinateSystem2Proxy(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 IGeographicCoordinateSystemProxy
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 IGeographicCoordinateSystemProxy
Throws:
java.io.IOException

getGCSParams

public void getGCSParams(double[] p_180,
                         double[] pDelta)
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
Returns the 180 degrees equivalent and horizon delta in proper GCS units.

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

getHorizon

public void getHorizon(_WKSEnvelope[] horizonEnvelope)
                throws java.io.IOException,
                       AutomationException
Deprecated. 
Returns a standard horizon polygon, its envelope and whether it is inclusive or exclusive; the horizon polygon may be 0.

Specified by:
getHorizon in interface IGeographicCoordinateSystem2
Parameters:
horizonEnvelope - A Structure: com.esri.arcgis.system._WKSEnvelope (A com.esri.arcgis.system._WKSEnvelope COM typedef) (in/out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getAngularConversionFactor

public double getAngularConversionFactor(IGeographicCoordinateSystem2 pDstGCS)
                                  throws java.io.IOException,
                                         AutomationException
Deprecated. 
A factor to convert angular units from current GCS to destination GCS.

Specified by:
getAngularConversionFactor in interface IGeographicCoordinateSystem2
Parameters:
pDstGCS - A reference to a com.esri.arcgis.geometry.IGeographicCoordinateSystem2 (in)
Returns:
The pFactor
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getLeftLongitude

public double getLeftLongitude(boolean inDegrees)
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
The least (left) longitude bounding a 360 degree range.

Specified by:
getLeftLongitude in interface IGeographicCoordinateSystem2
Parameters:
inDegrees - The inDegrees (in)
Returns:
The leftLongitude
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setLeftLongitude

public void setLeftLongitude(boolean inDegrees,
                             double leftLongitude)
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
The least (left) longitude bounding a 360 degree range.

Specified by:
setLeftLongitude in interface IGeographicCoordinateSystem2
Parameters:
inDegrees - The inDegrees (in)
leftLongitude - The leftLongitude (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getRightLongitude

public double getRightLongitude(boolean inDegrees)
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
The greatest (right) longitude bounding a 360 degree range.

Specified by:
getRightLongitude in interface IGeographicCoordinateSystem2
Parameters:
inDegrees - The inDegrees (in)
Returns:
The rightLongitude
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setRightLongitude

public void setRightLongitude(boolean inDegrees,
                              double rightLongitude)
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
The greatest (right) longitude bounding a 360 degree range.

Specified by:
setRightLongitude in interface IGeographicCoordinateSystem2
Parameters:
inDegrees - The inDegrees (in)
rightLongitude - The rightLongitude (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setExtentHint

public void setExtentHint(_WKSEnvelope rhs1)
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
Calculates a 360 degree longitude range from information in the specified envelope and the domain extent of the GCS.

Specified by:
setExtentHint in interface IGeographicCoordinateSystem2
Parameters:
rhs1 - A Structure: com.esri.arcgis.system._WKSEnvelope (A com.esri.arcgis.system._WKSEnvelope COM typedef) (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.