public interface IRasterCatalogTable
extends java.io.Serializable
Description: 'Provides access to members that control a raster catalog table.' 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 =
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
IID
Deprecated.
Internal use only
|
static int |
IIDac0e9740_0742_11d4_8d75_00c04f5b87b2 |
static int |
xxDummy
Deprecated.
Internal use only
|
| Modifier and Type | Method and Description |
|---|---|
void |
getFieldBoundsLocation(int[] pLocXmin,
int[] pLocYmin,
int[] pLocXmax,
int[] pLocYMax)
Bounds of the field location of the raster catalog.
|
int |
getFieldNameLocation()
Location of the field name of the raster catalog.
|
int |
getOID(int idx)
OID of the ith raster in the raster catalog.
|
IRasterDataset |
getRasterDataset(int idx)
Reference to the ith raster dataset in the raster catalog.
|
IEnvelope |
getRasterExtent(int idx)
Extent of the ith raster in the catalog.
|
java.lang.String |
getRasterName(int idx)
Name of the ith raster in the raster catalog.
|
int |
getSize()
Number of rasters in the raster catalog.
|
ITable |
getTable()
The table object underlying the raster catalog table.
|
java.lang.String |
getWhereClause()
A SQL expression limiting the list of rasters currently viewed.
|
void |
setTableByRef(ITable ppTable)
The table object underlying the raster catalog table.
|
void |
setWhereClause(java.lang.String whereClause)
A SQL expression limiting the list of rasters currently viewed.
|
void |
update()
Updates the object after the table is changed.
|
static final int IIDac0e9740_0742_11d4_8d75_00c04f5b87b2
static final int xxDummy
static final java.lang.String IID
ITable getTable() throws java.io.IOException, AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void setTableByRef(ITable ppTable) throws java.io.IOException, AutomationException
ppTable - A reference to a com.esri.arcgis.geodatabase.ITable (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void update()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.int getSize()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.IEnvelope getRasterExtent(int idx) throws java.io.IOException, AutomationException
idx - The idx (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.java.lang.String getRasterName(int idx)
throws java.io.IOException,
AutomationException
idx - The idx (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.IRasterDataset getRasterDataset(int idx) throws java.io.IOException, AutomationException
idx - The idx (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.int getFieldNameLocation()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void getFieldBoundsLocation(int[] pLocXmin,
int[] pLocYmin,
int[] pLocXmax,
int[] pLocYMax)
throws java.io.IOException,
AutomationException
pLocXmin - The pLocXmin (out: use single element array)pLocYmin - The pLocYmin (out: use single element array)pLocXmax - The pLocXmax (out: use single element array)pLocYMax - The pLocYMax (out: use single element array)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void setWhereClause(java.lang.String whereClause)
throws java.io.IOException,
AutomationException
whereClause - The whereClause (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.java.lang.String getWhereClause()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.int getOID(int idx)
throws java.io.IOException,
AutomationException
idx - The idx (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.