com.esri.arcgis.geometry
Class IGeometryFactoryProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.geometry.IGeometryFactoryProxy
All Implemented Interfaces:
IGeometryFactory, java.io.Externalizable, java.io.Serializable
Direct Known Subclasses:
IGeometryFactory2Proxy

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

Description: 'Provides access to members that create geometries from different inputs.' 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 IGeometryFactoryProxy
extends com.esri.arcgis.interop.Dispatch
implements IGeometryFactory, 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.IGeometryFactory
IID, IIDf71f8c16_ef07_11d0_8327_0000f8775be9
 
Constructor Summary
  IGeometryFactoryProxy()
          Deprecated. For internal use only
  IGeometryFactoryProxy(java.lang.Object obj)
          Deprecated.  
protected IGeometryFactoryProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IGeometryFactoryProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IGeometryFactoryProxy(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 createEmptyGeometryByESRIType(int shapeType, IGeometry[] outGeometry)
          Deprecated. Create an empty geometry of the specified Esri shape file type.
 void createEmptyGeometryByType(int geometryType, IGeometry[] outGeometry)
          Deprecated. Creates an empty geometry of the specified ArcObjects geometry type.
 void createGeometry(int[] byteCountInOut, byte[] geometryInfo, IGeometry[] outGeometry)
          Deprecated. Create a point, polyline, polygon, or multipoint from the specified shapefile format buffer.
 IGeometry createGeometryFromEnumerator(IEnumGeometry geometries)
          Deprecated. Creates a geometry bag containing references to geometries returned by the input geometry enumerator.
 void createGeometryFromWkb(int[] byteCountInOut, byte[] geometryInfo, IGeometry[] outGeometry)
          Deprecated. Create a point, polyline, polygon, or multipoint from the specified OGIS WKB format buffer.
 void createGeometryFromWkbVariant(java.lang.Object wkb, IGeometry[] outGeometry, int[] numBytesRead)
          Deprecated. Create a point, polyline, polygon, or multipoint from the specified OGIS WKB format buffer.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 
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

IGeometryFactoryProxy

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

IGeometryFactoryProxy

public IGeometryFactoryProxy()
Deprecated. 
For internal use only


IGeometryFactoryProxy

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

IGeometryFactoryProxy

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

IGeometryFactoryProxy

protected IGeometryFactoryProxy(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

createGeometry

public void createGeometry(int[] byteCountInOut,
                           byte[] geometryInfo,
                           IGeometry[] outGeometry)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Create a point, polyline, polygon, or multipoint from the specified shapefile format buffer.

Specified by:
createGeometry in interface IGeometryFactory
Parameters:
byteCountInOut - The byteCountInOut (in/out: use single element array)
geometryInfo - An unsigned byte (in)
outGeometry - A reference to a com.esri.arcgis.geometry.IGeometry (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

createGeometryFromWkb

public void createGeometryFromWkb(int[] byteCountInOut,
                                  byte[] geometryInfo,
                                  IGeometry[] outGeometry)
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
Create a point, polyline, polygon, or multipoint from the specified OGIS WKB format buffer.

Specified by:
createGeometryFromWkb in interface IGeometryFactory
Parameters:
byteCountInOut - The byteCountInOut (in/out: use single element array)
geometryInfo - An unsigned byte (in)
outGeometry - A reference to a com.esri.arcgis.geometry.IGeometry (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

createEmptyGeometryByESRIType

public void createEmptyGeometryByESRIType(int shapeType,
                                          IGeometry[] outGeometry)
                                   throws java.io.IOException,
                                          AutomationException
Deprecated. 
Create an empty geometry of the specified Esri shape file type.

Specified by:
createEmptyGeometryByESRIType in interface IGeometryFactory
Parameters:
shapeType - A com.esri.arcgis.geometry.esriShapeType constant (in)
outGeometry - A reference to a com.esri.arcgis.geometry.IGeometry (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

createEmptyGeometryByType

public void createEmptyGeometryByType(int geometryType,
                                      IGeometry[] outGeometry)
                               throws java.io.IOException,
                                      AutomationException
Deprecated. 
Creates an empty geometry of the specified ArcObjects geometry type.

Specified by:
createEmptyGeometryByType in interface IGeometryFactory
Parameters:
geometryType - A com.esri.arcgis.geometry.esriGeometryType constant (in)
outGeometry - A reference to a com.esri.arcgis.geometry.IGeometry (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

createGeometryFromWkbVariant

public void createGeometryFromWkbVariant(java.lang.Object wkb,
                                         IGeometry[] outGeometry,
                                         int[] numBytesRead)
                                  throws java.io.IOException,
                                         AutomationException
Deprecated. 
Create a point, polyline, polygon, or multipoint from the specified OGIS WKB format buffer.

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

createGeometryFromEnumerator

public IGeometry createGeometryFromEnumerator(IEnumGeometry geometries)
                                       throws java.io.IOException,
                                              AutomationException
Deprecated. 
Creates a geometry bag containing references to geometries returned by the input geometry enumerator.

Specified by:
createGeometryFromEnumerator in interface IGeometryFactory
Parameters:
geometries - A reference to a com.esri.arcgis.geometry.IEnumGeometry (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.