|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IActionLookupSupport
Provides access to properties and methods needed to support lookup table.
Method Summary | |
---|---|
void |
close()
Close the Action Environment. |
String |
expandQuery(String bstrQuery)
Insert lookup table values into query string. |
IActionLookupSources |
getActionLookupSources()
Lookup data sources. |
int |
getRefreshRate()
RefreshRate for lookup tables. |
IEnumVARIANT |
listDataValues(String bstrLookupTableName,
String bstrFieldName,
int[] peFieldType)
Retrieve list of data values from lookup table. |
IEnumBSTR |
listFields(String bstrLookupTableName)
Retrieve list of field names from lookup table. |
void |
readDataValues(String bstrLookupTableName)
Read data values from lookup table. |
void |
register(IActionProcessor actionProcessor)
Register an Action Processor. |
void |
setRefreshRate(int pMinutes)
RefreshRate for lookup tables. |
void |
unRegister(IActionProcessor actionProcessor)
Unregister an Action Processor. |
Method Detail |
---|
IActionLookupSources getActionLookupSources() throws IOException, AutomationException
This property retrieves lookup data sources. The returned ActionLookupSources objects contains information about how to read and what contents are stored in an action lookup repository. This repository can be comma delimited text files or geodatabase table.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setRefreshRate(int pMinutes) throws IOException, AutomationException
pMinutes
- The pMinutes (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getRefreshRate() throws IOException, AutomationException
This property indicates the refresh rate for lookup tables.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void readDataValues(String bstrLookupTableName) throws IOException, AutomationException
bstrLookupTableName
- The bstrLookupTableName (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.String expandQuery(String bstrQuery) throws IOException, AutomationException
bstrQuery
- The bstrQuery (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IEnumVARIANT listDataValues(String bstrLookupTableName, String bstrFieldName, int[] peFieldType) throws IOException, AutomationException
bstrLookupTableName
- The bstrLookupTableName (in)bstrFieldName
- The bstrFieldName (in)peFieldType
- A com.esri.arcgis.geodatabase.esriFieldType constant (out: use single element array)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IEnumBSTR listFields(String bstrLookupTableName) throws IOException, AutomationException
bstrLookupTableName
- The bstrLookupTableName (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void close() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void register(IActionProcessor actionProcessor) throws IOException, AutomationException
actionProcessor
- A reference to a com.esri.arcgis.carto.IActionProcessor (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void unRegister(IActionProcessor actionProcessor) throws IOException, AutomationException
actionProcessor
- A reference to a com.esri.arcgis.carto.IActionProcessor (in)
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 |