|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.esri.arcgis.interop.Dispatch
com.esri.arcgis.geoprocessing.IGpEnumObjectProxy
public class IGpEnumObjectProxy
Internal use class Proxy for COM Interface 'IGpEnumObject'. Generated 3/19/2015 1:20:59 PM from 'C:\ArcGIS\COM\esriGeoprocessing.olb'
Description: 'Provides access to the properties and methods of a Geoprocessing object enumerator object.' 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 =
Field Summary | |
---|---|
boolean |
noncastable
|
static java.lang.Class |
targetClass
|
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.geoprocessing.IGpEnumObject |
---|
DISPID_1_NAME, DISPID_2_NAME, DISPID_3_NAME, DISPID_4_NAME, DISPID_5_NAME, DISPID_6_NAME, DISPID_7_NAME, DISPID_8_NAME, DISPID_9_NAME, IID, IID07b214db_9fae_4260_acb1_1dbdec489352 |
Constructor Summary | |
---|---|
|
IGpEnumObjectProxy()
For internal use only |
|
IGpEnumObjectProxy(java.lang.Object obj)
|
protected |
IGpEnumObjectProxy(java.lang.Object obj,
java.lang.String iid)
|
|
IGpEnumObjectProxy(java.lang.String CLSID,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
|
protected |
IGpEnumObjectProxy(java.lang.String CLSID,
java.lang.String iid,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
|
Method Summary | |
---|---|
void |
addListener(java.lang.String iidStr,
java.lang.Object theListener,
java.lang.Object theSource)
|
void |
deleteRow(java.lang.Object row)
Inserts the row associated with the given cursor row. |
void |
insertRow(java.lang.Object row)
Inserts the row associated with the given cursor row. |
java.lang.Object |
newRow()
Creates and returns a new cursor row object. |
java.lang.Object |
next()
Returns the next object in the enumeration sequence. |
void |
removeListener(java.lang.String iidStr,
java.lang.Object theListener)
|
void |
reset()
Resets the enumeration so the next returned string is the first. |
void |
setCursor(ICursor cursor,
int cursorCookie,
IFields fields,
IGPFieldInfo fieldInfo,
IRowBuffer pRowBuffer,
IPropertySet pRowSet,
boolean update,
int updateType,
int type,
ISpatialReference pSpRef,
boolean hasM,
boolean hasZ,
double defaultZ)
Initializes the enumeration of rows based upon the given cursor. |
void |
setFields(IFields fields,
java.lang.String wildCard,
java.lang.String fieldType)
Sets the fields to be used when creating cursors. |
void |
setIndexes(IIndexes indexes,
java.lang.String wildCard)
Sets the indexes to be used when creating cursors. |
void |
updateRow(java.lang.Object row)
Updates the row associated with the given cursor row. |
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 |
---|
public static final java.lang.Class targetClass
public boolean noncastable
Constructor Detail |
---|
public IGpEnumObjectProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo) throws java.net.UnknownHostException, java.io.IOException
java.net.UnknownHostException
java.io.IOException
public IGpEnumObjectProxy()
public IGpEnumObjectProxy(java.lang.Object obj) throws java.io.IOException
java.io.IOException
protected IGpEnumObjectProxy(java.lang.Object obj, java.lang.String iid) throws java.io.IOException
java.io.IOException
protected IGpEnumObjectProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo) throws java.io.IOException
java.io.IOException
Method Detail |
---|
public void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource) throws java.io.IOException
addListener
in class com.esri.arcgis.interop.Dispatch
java.io.IOException
public void removeListener(java.lang.String iidStr, java.lang.Object theListener) throws java.io.IOException
removeListener
in class com.esri.arcgis.interop.Dispatch
java.io.IOException
public void reset() throws java.io.IOException, AutomationException
reset
in interface IGpEnumObject
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.Object next() throws java.io.IOException, AutomationException
next
in interface IGpEnumObject
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.Object newRow() throws java.io.IOException, AutomationException
newRow
in interface IGpEnumObject
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setFields(IFields fields, java.lang.String wildCard, java.lang.String fieldType) throws java.io.IOException, AutomationException
setFields
in interface IGpEnumObject
fields
- A reference to a com.esri.arcgis.geodatabase.IFields (in)wildCard
- The wildCard (in)fieldType
- The fieldType (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setIndexes(IIndexes indexes, java.lang.String wildCard) throws java.io.IOException, AutomationException
setIndexes
in interface IGpEnumObject
indexes
- A reference to a com.esri.arcgis.geodatabase.IIndexes (in)wildCard
- The wildCard (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setCursor(ICursor cursor, int cursorCookie, IFields fields, IGPFieldInfo fieldInfo, IRowBuffer pRowBuffer, IPropertySet pRowSet, boolean update, int updateType, int type, ISpatialReference pSpRef, boolean hasM, boolean hasZ, double defaultZ) throws java.io.IOException, AutomationException
setCursor
in interface IGpEnumObject
cursor
- A reference to a com.esri.arcgis.geodatabase.ICursor (in)cursorCookie
- The cursorCookie (in)fields
- A reference to a com.esri.arcgis.geodatabase.IFields (in)fieldInfo
- A reference to a com.esri.arcgis.geoprocessing.IGPFieldInfo (in)pRowBuffer
- A reference to a com.esri.arcgis.geodatabase.IRowBuffer (in)pRowSet
- A reference to a com.esri.arcgis.system.IPropertySet (in)update
- The update (in)updateType
- The updateType (in)type
- A com.esri.arcgis.geometry.esriGeometryType constant (in)pSpRef
- A reference to a com.esri.arcgis.geometry.ISpatialReference (in)hasM
- The hasM (in)hasZ
- The hasZ (in)defaultZ
- The defaultZ (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void updateRow(java.lang.Object row) throws java.io.IOException, AutomationException
updateRow
in interface IGpEnumObject
row
- A reference to another Automation Object (IDispatch) (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void insertRow(java.lang.Object row) throws java.io.IOException, AutomationException
insertRow
in interface IGpEnumObject
row
- A reference to another Automation Object (IDispatch) (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void deleteRow(java.lang.Object row) throws java.io.IOException, AutomationException
deleteRow
in interface IGpEnumObject
row
- A reference to another Automation Object (IDispatch) (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |