|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.interop.Dispatch
com.esri.arcgis.schematic.INgRecordsetProxy
public class INgRecordsetProxy
Provides access to members that control the recordset.
INgRecordsetDesign,
Serialized Form| Field Summary |
|---|
| Fields inherited from class com.esri.arcgis.interop.Dispatch |
|---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, E |
| Constructor Summary | |
|---|---|
|
INgRecordsetProxy()
|
|
INgRecordsetProxy(Object obj)
|
protected |
INgRecordsetProxy(Object obj,
String iid)
|
| Method Summary | |
|---|---|
void |
addListener(String iidStr,
Object theListener,
Object theSource)
|
void |
close()
Closes the recordset. |
void |
findRecord(String identifier)
Points to the 'identifier' record in the recordset. |
INgDataSource |
getDataSource()
Datasource related to the recordset. |
String |
getIdentifier()
List of the field values that defines the object identifier. |
INgParameters |
getParameters()
List of the parameters names specified for the recordset. |
Object |
getValue(String fieldName)
Value of the field named 'FieldName' in the recordset. |
boolean |
isBOF()
Indicates if the current record is positioned before the first record in the recordset. |
boolean |
isEOF()
Indicates if the current record is positioned after the first record in the recordset. |
void |
moveFirst()
Points to the first record in the recordset. |
void |
moveNext()
Moves to the next record in the recordset. |
void |
open()
Opens the recordset. |
void |
readExternal(ObjectInput in)
|
void |
refresh()
Refreshes the recordset; that is, reexecute the query. |
void |
removeListener(String iidStr,
Object theListener)
|
void |
setIdentifierFieldNames(INgNames names)
List of the field names used to build the object identifier. |
void |
setParameterValues(INgValues values)
List of the parameters values for the recordset. |
void |
update()
Updates the recordset. |
void |
writeExternal(ObjectOutput out)
|
| 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, queryInterface, release, setNativeMode, setPropertyByName, toString, vtblInvoke |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public INgRecordsetProxy()
public INgRecordsetProxy(Object obj)
throws IOException
IOException
protected INgRecordsetProxy(Object obj,
String iid)
throws IOException
IOException| Method Detail |
|---|
public void addListener(String iidStr,
Object theListener,
Object theSource)
throws IOException
addListener in class com.esri.arcgis.interop.DispatchIOException
public void removeListener(String iidStr,
Object theListener)
throws IOException
removeListener in class com.esri.arcgis.interop.DispatchIOException
public INgDataSource getDataSource()
throws IOException,
AutomationException
getDataSource in interface INgRecordsetIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public Object getValue(String fieldName)
throws IOException,
AutomationException
getValue in interface INgRecordsetfieldName - The fieldName (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getIdentifier()
throws IOException,
AutomationException
getIdentifier in interface INgRecordsetIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public INgParameters getParameters()
throws IOException,
AutomationException
getParameters in interface INgRecordsetIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void open()
throws IOException,
AutomationException
open in interface INgRecordsetIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.com.esri.arcgis.schematic.INgRecordSet#close()
public void close()
throws IOException,
AutomationException
close in interface INgRecordsetIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.com.esri.arcgis.schematic.INgRecordSet#open()
public void refresh()
throws IOException,
AutomationException
refresh in interface INgRecordsetIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.com.esri.arcgis.schematic.INgRecordSet#update()
public void update()
throws IOException,
AutomationException
update in interface INgRecordsetIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.com.esri.arcgis.schematic.INgRecordSet#refresh()
public void setParameterValues(INgValues values)
throws IOException,
AutomationException
setParameterValues in interface INgRecordsetvalues - A reference to a com.esri.arcgis.schematic.INgValues (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setIdentifierFieldNames(INgNames names)
throws IOException,
AutomationException
setIdentifierFieldNames in interface INgRecordsetnames - A reference to a com.esri.arcgis.schematic.INgNames (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void moveFirst()
throws IOException,
AutomationException
moveFirst in interface INgRecordsetIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.com.esri.arcgis.schematic.INgRecordSet#isBOF(),
com.esri.arcgis.schematic.INgRecordSet#moveNext(),
com.esri.arcgis.schematic.INgRecordSet#isEOF(),
com.esri.arcgis.schematic.INgRecordSet#findRecord(String)
public void moveNext()
throws IOException,
AutomationException
moveNext in interface INgRecordsetIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.com.esri.arcgis.schematic.INgRecordSet#isBOF(),
com.esri.arcgis.schematic.INgRecordSet#moveFirst(),
com.esri.arcgis.schematic.INgRecordSet#isEOF(),
com.esri.arcgis.schematic.INgRecordSet#findRecord(String)
public void findRecord(String identifier)
throws IOException,
AutomationException
findRecord in interface INgRecordsetidentifier - The identifier (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.com.esri.arcgis.schematic.INgRecordSet#isBOF(),
com.esri.arcgis.schematic.INgRecordSet#moveFirst(),
com.esri.arcgis.schematic.INgRecordSet#moveNext(),
com.esri.arcgis.schematic.INgRecordSet#isEOF()
public boolean isBOF()
throws IOException,
AutomationException
isBOF in interface INgRecordsetIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.com.esri.arcgis.schematic.INgRecordSet#moveFirst(),
com.esri.arcgis.schematic.INgRecordSet#moveNext(),
com.esri.arcgis.schematic.INgRecordSet#isEOF()
public boolean isEOF()
throws IOException,
AutomationException
isEOF in interface INgRecordsetIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.com.esri.arcgis.schematic.INgRecordSet#isBOF(),
com.esri.arcgis.schematic.INgRecordSet#moveFirst(),
com.esri.arcgis.schematic.INgRecordSet#moveNext()
public void writeExternal(ObjectOutput out)
throws IOException
writeExternal in interface ExternalizablewriteExternal in class com.esri.arcgis.interop.DispatchIOException
public void readExternal(ObjectInput in)
throws IOException,
ClassNotFoundException
readExternal in interface ExternalizablereadExternal in class com.esri.arcgis.interop.DispatchIOException
ClassNotFoundException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||