|
|||||||||
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.geodatabase.IRasterCatalogProxy
public class IRasterCatalogProxy
Provides access to members that control the behavior and properties of a raster catalog.
The IRasterCatalog interface provides
access to the Raster field properties of the
RasterCatalog.
The CanAlterRasterSpatialReference
property indicates whether the spatial reference of the raster
column in the RasterCatalog can be altered.
The IsRasterDataset property indicates
whether the raster column in the RasterCatalog has a flag of
RasterDataset, if true the raster column of the RasterCatalog is
the type of RasterDataset.
The RasterFieldName property returns the
field name of its raster column.
The RasterFieldIndex property returns the
field index of its raster column.
The RasterFieldIndex property returns the
spatial reference of its raster column
The AlterRasterSpatialReference method
sets the spatial reference of the raster column.
IRasterCatalogItem
,
RasterCatalog
,
Serialized FormField Summary | |
---|---|
boolean |
noncastable
|
Fields inherited from class com.esri.arcgis.interop.Dispatch |
---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef |
Constructor Summary | |
---|---|
|
IRasterCatalogProxy()
|
|
IRasterCatalogProxy(Object obj)
|
protected |
IRasterCatalogProxy(Object obj,
String iid)
|
Method Summary | |
---|---|
void |
addListener(String iidStr,
Object theListener,
Object theSource)
|
void |
alterRasterSpatialReference(ISpatialReference spatialReference)
Alters the default Raster field spatial reference. |
int |
getNameFieldIndex()
The index of Name field. |
int |
getRasterFieldIndex()
The index of the default Raster field. |
String |
getRasterFieldName()
The name of the default Raster field. |
ISpatialReference |
getRasterSpatialReference()
The default Raster field spatial reference. |
boolean |
isCanAlterRasterSpatialReference()
Indicates if the default Raster field spatial reference can be altered. |
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 IRasterCatalogProxy()
public IRasterCatalogProxy(Object obj) throws IOException
IOException
protected IRasterCatalogProxy(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 String getRasterFieldName() throws IOException, AutomationException
getRasterFieldName
in interface IRasterCatalog
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getRasterFieldIndex() throws IOException, AutomationException
getRasterFieldIndex
in interface IRasterCatalog
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getNameFieldIndex() throws IOException, AutomationException
getNameFieldIndex
in interface IRasterCatalog
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISpatialReference getRasterSpatialReference() throws IOException, AutomationException
getRasterSpatialReference
in interface IRasterCatalog
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isCanAlterRasterSpatialReference() throws IOException, AutomationException
isCanAlterRasterSpatialReference
in interface IRasterCatalog
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void alterRasterSpatialReference(ISpatialReference spatialReference) throws IOException, AutomationException
alterRasterSpatialReference
in interface IRasterCatalog
spatialReference
- A reference to a com.esri.arcgis.geometry.ISpatialReference (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 |