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.