com.esri.arcgis.geometry
Class IJSONConverterGeometryProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.geometry.IJSONConverterGeometryProxy
All Implemented Interfaces:
IJSONConverterGeometry, java.io.Externalizable, java.io.Serializable

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

Description: 'Provides direct access to the geometry serialization for AMF and JSON formats.' 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 IJSONConverterGeometryProxy
extends com.esri.arcgis.interop.Dispatch
implements IJSONConverterGeometry, 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.IJSONConverterGeometry
IID, IID7cc69669_7023_4dd6_9cdc_3a75325673d7
 
Constructor Summary
  IJSONConverterGeometryProxy()
          Deprecated. For internal use only
  IJSONConverterGeometryProxy(java.lang.Object obj)
          Deprecated.  
protected IJSONConverterGeometryProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IJSONConverterGeometryProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IJSONConverterGeometryProxy(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 queryJSONEnvelope(IEnvelope pEnvelope, boolean skip_spref, IJSONObject pJSON)
          Deprecated. Queries spatial reference and populates existing IJSONObject
 void queryJSONGeometry(IGeometry pGeom, boolean skip_spref, IJSONObject pJSON)
          Deprecated. Queries geometry and populates existing IJSONObject
 void queryJSONGeoTransformation(IGeoTransformation pSR, IJSONObject pJSON)
          Deprecated. Queries a geographic (datum) transformation object and populates existing IJSONObject
 void queryJSONSpatialReference(ISpatialReference pSR, IJSONObject pJSON)
          Deprecated. Queries spatial reference and populates existing IJSONObject
 IEnvelope readEnvelope(IJSONReader pReader)
          Deprecated. Reads point object.
 IGeometry readGeometry(IJSONReader pReader, int geomType, boolean bDefaultHasZs, boolean bDefaultHasMs)
          Deprecated. Reads geometry object.
 IGeoTransformation readGeoTransformation(IJSONReader pReader)
          Deprecated. Reads a geographic (datum) transformation object.
 IMultipoint readMultipoint(IJSONReader pReader, boolean bDefaultHasZs, boolean bDefaultHasMs)
          Deprecated. Reads point object.
 IPoint readPoint(IJSONReader pReader)
          Deprecated. Reads point object.
 IPolygon readPolygon(IJSONReader pReader, boolean bDefaultHasZs, boolean bDefaultHasMs)
          Deprecated. Reads point object.
 IPolyline readPolyline(IJSONReader pReader, boolean bDefaultHasZs, boolean bDefaultHasMs)
          Deprecated. Reads point object.
 ISpatialReference readSpatialReference(IJSONReader pReader)
          Deprecated. Reads spatial reference object.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 IEnvelope toEnvelope(IJSONObject pJSONObject)
          Deprecated. Reads envelope from a JSON object.
 IGeometry toGeometry(IJSONObject pJSONObject, int geomType, boolean bDefaultHasZs, boolean bDefaultHasMs)
          Deprecated. Reads geometry object from JSON object.
 IGeoTransformation toGeoTransformation(IJSONObject pJSONObject)
          Deprecated. Reads a geographic (datum) transformation object from a JSON object.
 IMultipoint toMultipoint(IJSONObject pJSONObject, boolean bDefaultHasZs, boolean bDefaultHasMs)
          Deprecated. Reads multipoint from a JSON object.
 IPoint toPoint(IJSONObject pJSONObject)
          Deprecated. Reads IPoint from a JSON object.
 IPolygon toPolygon(IJSONObject pJSONObject, boolean bDefaultHasZs, boolean bDefaultHasMs)
          Deprecated. Reads polygon from a JSON object.
 IPolyline toPolyline(IJSONObject pJSONObject, boolean bDefaultHasZs, boolean bDefaultHasMs)
          Deprecated. Reads polyline from a JSON object.
 ISpatialReference toSpatialReference(IJSONObject pJSONObject)
          Deprecated. Reads spatial reference from a JSON object.
 void writeGeometry(IJSONWriter pWriter, java.lang.String propname, IGeometry pGeom, boolean skip_spref)
          Deprecated. Writes geometry object.
 void writeGeoTransformation(IJSONWriter pWriter, java.lang.String propname, IGeoTransformation pSR)
          Deprecated. Writes a geographic (datum) transformation object.
 void writeSpatialReference(IJSONWriter pWriter, java.lang.String propname, ISpatialReference pSR)
          Deprecated. Writes spatial reference object.
 
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
 

Field Detail

targetClass

public static final java.lang.Class targetClass
Deprecated. 

noncastable

public boolean noncastable
Deprecated. 
Constructor Detail

IJSONConverterGeometryProxy

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

IJSONConverterGeometryProxy

public IJSONConverterGeometryProxy()
Deprecated. 
For internal use only


IJSONConverterGeometryProxy

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

IJSONConverterGeometryProxy

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

IJSONConverterGeometryProxy

protected IJSONConverterGeometryProxy(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 com.esri.arcgis.interop.Dispatch
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 com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

writeSpatialReference

public void writeSpatialReference(IJSONWriter pWriter,
                                  java.lang.String propname,
                                  ISpatialReference pSR)
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
Writes spatial reference object. Pass NULL as propname to write a standalone JSON object.

Specified by:
writeSpatialReference in interface IJSONConverterGeometry
Parameters:
pWriter - A reference to a com.esri.arcgis.system.IJSONWriter (in)
propname - The propname (in)
pSR - A reference to a com.esri.arcgis.geometry.ISpatialReference (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

writeGeoTransformation

public void writeGeoTransformation(IJSONWriter pWriter,
                                   java.lang.String propname,
                                   IGeoTransformation pSR)
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
Writes a geographic (datum) transformation object. Pass NULL as propname to write a standalone JSON object.

Specified by:
writeGeoTransformation in interface IJSONConverterGeometry
Parameters:
pWriter - A reference to a com.esri.arcgis.system.IJSONWriter (in)
propname - The propname (in)
pSR - A reference to a com.esri.arcgis.geometry.IGeoTransformation (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

writeGeometry

public void writeGeometry(IJSONWriter pWriter,
                          java.lang.String propname,
                          IGeometry pGeom,
                          boolean skip_spref)
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
Writes geometry object.

Specified by:
writeGeometry in interface IJSONConverterGeometry
Parameters:
pWriter - A reference to a com.esri.arcgis.system.IJSONWriter (in)
propname - The propname (in)
pGeom - A reference to a com.esri.arcgis.geometry.IGeometry (in)
skip_spref - The skip_spref (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

queryJSONSpatialReference

public void queryJSONSpatialReference(ISpatialReference pSR,
                                      IJSONObject pJSON)
                               throws java.io.IOException,
                                      AutomationException
Deprecated. 
Queries spatial reference and populates existing IJSONObject

Specified by:
queryJSONSpatialReference in interface IJSONConverterGeometry
Parameters:
pSR - A reference to a com.esri.arcgis.geometry.ISpatialReference (in)
pJSON - A reference to a com.esri.arcgis.system.IJSONObject (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

queryJSONGeoTransformation

public void queryJSONGeoTransformation(IGeoTransformation pSR,
                                       IJSONObject pJSON)
                                throws java.io.IOException,
                                       AutomationException
Deprecated. 
Queries a geographic (datum) transformation object and populates existing IJSONObject

Specified by:
queryJSONGeoTransformation in interface IJSONConverterGeometry
Parameters:
pSR - A reference to a com.esri.arcgis.geometry.IGeoTransformation (in)
pJSON - A reference to a com.esri.arcgis.system.IJSONObject (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

queryJSONEnvelope

public void queryJSONEnvelope(IEnvelope pEnvelope,
                              boolean skip_spref,
                              IJSONObject pJSON)
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
Queries spatial reference and populates existing IJSONObject

Specified by:
queryJSONEnvelope in interface IJSONConverterGeometry
Parameters:
pEnvelope - A reference to a com.esri.arcgis.geometry.IEnvelope (in)
skip_spref - The skip_spref (in)
pJSON - A reference to a com.esri.arcgis.system.IJSONObject (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

queryJSONGeometry

public void queryJSONGeometry(IGeometry pGeom,
                              boolean skip_spref,
                              IJSONObject pJSON)
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
Queries geometry and populates existing IJSONObject

Specified by:
queryJSONGeometry in interface IJSONConverterGeometry
Parameters:
pGeom - A reference to a com.esri.arcgis.geometry.IGeometry (in)
skip_spref - The skip_spref (in)
pJSON - A reference to a com.esri.arcgis.system.IJSONObject (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

readSpatialReference

public ISpatialReference readSpatialReference(IJSONReader pReader)
                                       throws java.io.IOException,
                                              AutomationException
Deprecated. 
Reads spatial reference object.

Specified by:
readSpatialReference in interface IJSONConverterGeometry
Parameters:
pReader - A reference to a com.esri.arcgis.system.IJSONReader (in)
Returns:
A reference to a com.esri.arcgis.geometry.ISpatialReference
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

readGeoTransformation

public IGeoTransformation readGeoTransformation(IJSONReader pReader)
                                         throws java.io.IOException,
                                                AutomationException
Deprecated. 
Reads a geographic (datum) transformation object.

Specified by:
readGeoTransformation in interface IJSONConverterGeometry
Parameters:
pReader - A reference to a com.esri.arcgis.system.IJSONReader (in)
Returns:
A reference to a com.esri.arcgis.geometry.IGeoTransformation
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

readGeometry

public IGeometry readGeometry(IJSONReader pReader,
                              int geomType,
                              boolean bDefaultHasZs,
                              boolean bDefaultHasMs)
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
Reads geometry object. If provided geometry type is esriUnknown, tries to deduce geometry type from the JSON structure.

Specified by:
readGeometry in interface IJSONConverterGeometry
Parameters:
pReader - A reference to a com.esri.arcgis.system.IJSONReader (in)
geomType - A com.esri.arcgis.geometry.esriGeometryType constant (in)
bDefaultHasZs - The bDefaultHasZs (in)
bDefaultHasMs - The bDefaultHasMs (in)
Returns:
A reference to a com.esri.arcgis.geometry.IGeometry
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

readPoint

public IPoint readPoint(IJSONReader pReader)
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
Reads point object.

Specified by:
readPoint in interface IJSONConverterGeometry
Parameters:
pReader - A reference to a com.esri.arcgis.system.IJSONReader (in)
Returns:
A reference to a com.esri.arcgis.geometry.IPoint
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

readMultipoint

public IMultipoint readMultipoint(IJSONReader pReader,
                                  boolean bDefaultHasZs,
                                  boolean bDefaultHasMs)
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
Reads point object.

Specified by:
readMultipoint in interface IJSONConverterGeometry
Parameters:
pReader - A reference to a com.esri.arcgis.system.IJSONReader (in)
bDefaultHasZs - The bDefaultHasZs (in)
bDefaultHasMs - The bDefaultHasMs (in)
Returns:
A reference to a com.esri.arcgis.geometry.IMultipoint
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

readPolygon

public IPolygon readPolygon(IJSONReader pReader,
                            boolean bDefaultHasZs,
                            boolean bDefaultHasMs)
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
Reads point object.

Specified by:
readPolygon in interface IJSONConverterGeometry
Parameters:
pReader - A reference to a com.esri.arcgis.system.IJSONReader (in)
bDefaultHasZs - The bDefaultHasZs (in)
bDefaultHasMs - The bDefaultHasMs (in)
Returns:
A reference to a com.esri.arcgis.geometry.IPolygon
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

readPolyline

public IPolyline readPolyline(IJSONReader pReader,
                              boolean bDefaultHasZs,
                              boolean bDefaultHasMs)
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
Reads point object.

Specified by:
readPolyline in interface IJSONConverterGeometry
Parameters:
pReader - A reference to a com.esri.arcgis.system.IJSONReader (in)
bDefaultHasZs - The bDefaultHasZs (in)
bDefaultHasMs - The bDefaultHasMs (in)
Returns:
A reference to a com.esri.arcgis.geometry.IPolyline
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

readEnvelope

public IEnvelope readEnvelope(IJSONReader pReader)
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
Reads point object.

Specified by:
readEnvelope in interface IJSONConverterGeometry
Parameters:
pReader - A reference to a com.esri.arcgis.system.IJSONReader (in)
Returns:
A reference to a com.esri.arcgis.geometry.IEnvelope
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

toGeometry

public IGeometry toGeometry(IJSONObject pJSONObject,
                            int geomType,
                            boolean bDefaultHasZs,
                            boolean bDefaultHasMs)
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
Reads geometry object from JSON object.

Specified by:
toGeometry in interface IJSONConverterGeometry
Parameters:
pJSONObject - A reference to a com.esri.arcgis.system.IJSONObject (in)
geomType - A com.esri.arcgis.geometry.esriGeometryType constant (in)
bDefaultHasZs - The bDefaultHasZs (in)
bDefaultHasMs - The bDefaultHasMs (in)
Returns:
A reference to a com.esri.arcgis.geometry.IGeometry
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

toEnvelope

public IEnvelope toEnvelope(IJSONObject pJSONObject)
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
Reads envelope from a JSON object.

Specified by:
toEnvelope in interface IJSONConverterGeometry
Parameters:
pJSONObject - A reference to a com.esri.arcgis.system.IJSONObject (in)
Returns:
A reference to a com.esri.arcgis.geometry.IEnvelope
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

toSpatialReference

public ISpatialReference toSpatialReference(IJSONObject pJSONObject)
                                     throws java.io.IOException,
                                            AutomationException
Deprecated. 
Reads spatial reference from a JSON object.

Specified by:
toSpatialReference in interface IJSONConverterGeometry
Parameters:
pJSONObject - A reference to a com.esri.arcgis.system.IJSONObject (in)
Returns:
A reference to a com.esri.arcgis.geometry.ISpatialReference
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

toGeoTransformation

public IGeoTransformation toGeoTransformation(IJSONObject pJSONObject)
                                       throws java.io.IOException,
                                              AutomationException
Deprecated. 
Reads a geographic (datum) transformation object from a JSON object.

Specified by:
toGeoTransformation in interface IJSONConverterGeometry
Parameters:
pJSONObject - A reference to a com.esri.arcgis.system.IJSONObject (in)
Returns:
A reference to a com.esri.arcgis.geometry.IGeoTransformation
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

toPoint

public IPoint toPoint(IJSONObject pJSONObject)
               throws java.io.IOException,
                      AutomationException
Deprecated. 
Reads IPoint from a JSON object.

Specified by:
toPoint in interface IJSONConverterGeometry
Parameters:
pJSONObject - A reference to a com.esri.arcgis.system.IJSONObject (in)
Returns:
A reference to a com.esri.arcgis.geometry.IPoint
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

toMultipoint

public IMultipoint toMultipoint(IJSONObject pJSONObject,
                                boolean bDefaultHasZs,
                                boolean bDefaultHasMs)
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
Reads multipoint from a JSON object.

Specified by:
toMultipoint in interface IJSONConverterGeometry
Parameters:
pJSONObject - A reference to a com.esri.arcgis.system.IJSONObject (in)
bDefaultHasZs - The bDefaultHasZs (in)
bDefaultHasMs - The bDefaultHasMs (in)
Returns:
A reference to a com.esri.arcgis.geometry.IMultipoint
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

toPolygon

public IPolygon toPolygon(IJSONObject pJSONObject,
                          boolean bDefaultHasZs,
                          boolean bDefaultHasMs)
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
Reads polygon from a JSON object.

Specified by:
toPolygon in interface IJSONConverterGeometry
Parameters:
pJSONObject - A reference to a com.esri.arcgis.system.IJSONObject (in)
bDefaultHasZs - The bDefaultHasZs (in)
bDefaultHasMs - The bDefaultHasMs (in)
Returns:
A reference to a com.esri.arcgis.geometry.IPolygon
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

toPolyline

public IPolyline toPolyline(IJSONObject pJSONObject,
                            boolean bDefaultHasZs,
                            boolean bDefaultHasMs)
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
Reads polyline from a JSON object.

Specified by:
toPolyline in interface IJSONConverterGeometry
Parameters:
pJSONObject - A reference to a com.esri.arcgis.system.IJSONObject (in)
bDefaultHasZs - The bDefaultHasZs (in)
bDefaultHasMs - The bDefaultHasMs (in)
Returns:
A reference to a com.esri.arcgis.geometry.IPolyline
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.