|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.interop.Dispatch com.esri.arcgis.schematic.ISchematicRecordsetProxy
public class ISchematicRecordsetProxy
Provides access to members that manage the schematic recordset.
Field Summary | |
---|---|
boolean |
noncastable
|
Fields inherited from class com.esri.arcgis.interop.Dispatch |
---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef |
Constructor Summary | |
---|---|
|
ISchematicRecordsetProxy()
|
|
ISchematicRecordsetProxy(Object obj)
|
protected |
ISchematicRecordsetProxy(Object obj,
String iid)
|
Method Summary | |
---|---|
void |
addListener(String iidStr,
Object theListener,
Object theSource)
|
void |
close()
Closes the schematic recordset. |
void |
findRecord(String identifier)
Finds a record by its identifiers fields values inside the schematic recordset. |
String |
getRecordIdentifier()
Current record identifiers fields values. |
Object |
getRecordValue(String fieldName)
Field value of the current record. |
ISchematicDataSource |
getSchematicDataSource()
Schematic data source of the schematic recordset. |
boolean |
isBOF()
Indicates whether or not the 'BOF' flag of the schematic recordset is on. |
boolean |
isEOF()
Indicates whether or not the 'EOF' flag of the schematic recordset is on. |
void |
moveFirst()
Moves to the first record of the schematic recordset. |
void |
moveNext()
Moves to the next record of the schematic recordset. |
void |
open()
Opens the schematic recordset. |
void |
refresh()
Refreshes the schematic recordset. |
void |
removeListener(String iidStr,
Object theListener)
|
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 boolean noncastable
Constructor Detail |
---|
public ISchematicRecordsetProxy()
public ISchematicRecordsetProxy(Object obj) throws IOException
IOException
protected ISchematicRecordsetProxy(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.Dispatch
IOException
public void removeListener(String iidStr, Object theListener) throws IOException
removeListener
in class com.esri.arcgis.interop.Dispatch
IOException
public ISchematicDataSource getSchematicDataSource() throws IOException, AutomationException
getSchematicDataSource
in interface ISchematicRecordset
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void open() throws IOException, AutomationException
open
in interface ISchematicRecordset
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void close() throws IOException, AutomationException
close
in interface ISchematicRecordset
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void refresh() throws IOException, AutomationException
refresh
in interface ISchematicRecordset
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void moveFirst() throws IOException, AutomationException
moveFirst
in interface ISchematicRecordset
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void moveNext() throws IOException, AutomationException
moveNext
in interface ISchematicRecordset
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void findRecord(String identifier) throws IOException, AutomationException
findRecord
in interface ISchematicRecordset
identifier
- The identifier (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getRecordIdentifier() throws IOException, AutomationException
getRecordIdentifier
in interface ISchematicRecordset
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public Object getRecordValue(String fieldName) throws IOException, AutomationException
getRecordValue
in interface ISchematicRecordset
fieldName
- The fieldName (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isBOF() throws IOException, AutomationException
isBOF
in interface ISchematicRecordset
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isEOF() throws IOException, AutomationException
isEOF
in interface ISchematicRecordset
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |