|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IGridTableOp
Provides access to members that performs grid VAT operations.
Method Summary | |
---|---|
void |
addField(IRasterDataset inputGrid,
IField field)
Add a field to the fields collection. |
void |
deleteField(IRasterDataset inputGrid,
IField field)
Delete a field from the fields collection. |
ICursor |
update(IRasterDataset inputGrid,
IQueryFilter queryFilter,
boolean recycling)
Returns a cursor that can be used to update Rows selected by the specified query. |
Method Detail |
---|
void addField(IRasterDataset inputGrid, IField field) throws IOException, AutomationException
inputGrid |
an input grid or IRasterDataset |
Field |
an IField object to add to the grid value attribute table (vat). |
inputGrid
- A reference to a com.esri.arcgis.geodatabase.IRasterDataset (in)field
- A reference to a com.esri.arcgis.geodatabase.IField (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void deleteField(IRasterDataset inputGrid, IField field) throws IOException, AutomationException
inputGrid |
an input RasterDataset or RasterBand |
Field |
an IField object to delete form the grid value attribute table (vat). |
inputGrid
- A reference to a com.esri.arcgis.geodatabase.IRasterDataset (in)field
- A reference to a com.esri.arcgis.geodatabase.IField (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.ICursor update(IRasterDataset inputGrid, IQueryFilter queryFilter, boolean recycling) throws IOException, AutomationException
inputGrid |
an input grid or IRasterDataset |
QueryFilter |
query filter object used to update the grid table based on the selected set of attribute values |
recycling |
The recycling parameter controls row object allocation behavior. It controls how sequential row sets behave when pointing to data. If True, the the same row set is used to update the table. Data is overwritten each time the cursor chages position. If False, a new row set is allocated each time the cursor position changes. |
inputGrid
- A reference to a com.esri.arcgis.geodatabase.IRasterDataset (in)queryFilter
- A reference to a com.esri.arcgis.geodatabase.IQueryFilter (in)recycling
- The recycling (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 |