|
|||||||||
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.datasourcesnetCDF.INetCDFWorkspaceProxy
public class INetCDFWorkspaceProxy
Provides access to members that control a NetCDF workspace.
Field Summary | |
---|---|
boolean |
noncastable
|
Fields inherited from class com.esri.arcgis.interop.Dispatch |
---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef |
Constructor Summary | |
---|---|
|
INetCDFWorkspaceProxy()
|
|
INetCDFWorkspaceProxy(Object obj)
|
protected |
INetCDFWorkspaceProxy(Object obj,
String iid)
|
Method Summary | |
---|---|
void |
addListener(String iidStr,
Object theListener,
Object theSource)
|
IStringArray |
getAttributeNames(String varName)
The array of global or variable specific attribute names. |
Object |
getAttributeValue(String varName,
String attName,
int valueIndex)
The attribute value for a specified variable and an attribute name or keyword. |
int |
getDimensionIndex(String dimName,
Object vValue)
The dimension index for a specified dimension and value. |
IStringArray |
getDimensions()
The array of dimension items. |
IStringArray |
getDimensionsByVariable(String varName)
The dimension items for a specified variable. |
int |
getDimensionSize(String dimName)
The size or length of a specified dimension. |
Object |
getDimensionValue(String dimName,
int index)
The dimension value for a specified dimension and index. |
IVariantArray |
getDimensionValues(String dimName)
The values for a specified dimension. |
int |
getFieldType(String name)
The field type of a variable or dimension. |
int |
getIndexFromValue(String name,
Object value)
Return the index of a specified variable or dimension value. |
ISpatialReference |
getSpatialReference(String varName,
String xDim,
String yDim)
The spatial reference for a variable. |
Object |
getValueFromIndex(int index,
String name)
The dimension or variable value for a given index. |
IStringArray |
getVariables()
The array of variable strings. |
IStringArray |
getVariablesByDimension(String dimName)
All variables having the specified dimension name. |
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 INetCDFWorkspaceProxy()
public INetCDFWorkspaceProxy(Object obj) throws IOException
IOException
protected INetCDFWorkspaceProxy(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 IStringArray getVariables() throws IOException, AutomationException
getVariables
in interface INetCDFWorkspace
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IStringArray getDimensions() throws IOException, AutomationException
getDimensions
in interface INetCDFWorkspace
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IStringArray getAttributeNames(String varName) throws IOException, AutomationException
getAttributeNames
in interface INetCDFWorkspace
varName
- The varName (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getDimensionSize(String dimName) throws IOException, AutomationException
getDimensionSize
in interface INetCDFWorkspace
dimName
- The dimName (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IStringArray getDimensionsByVariable(String varName) throws IOException, AutomationException
getDimensionsByVariable
in interface INetCDFWorkspace
varName
- The varName (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IStringArray getVariablesByDimension(String dimName) throws IOException, AutomationException
getVariablesByDimension
in interface INetCDFWorkspace
dimName
- The dimName (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public Object getDimensionValue(String dimName, int index) throws IOException, AutomationException
getDimensionValue
in interface INetCDFWorkspace
dimName
- The dimName (in)index
- The index (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getDimensionIndex(String dimName, Object vValue) throws IOException, AutomationException
getDimensionIndex
in interface INetCDFWorkspace
dimName
- The dimName (in)vValue
- A Variant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public Object getAttributeValue(String varName, String attName, int valueIndex) throws IOException, AutomationException
getAttributeValue
in interface INetCDFWorkspace
varName
- The varName (in)attName
- The attName (in)valueIndex
- The valueIndex (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IVariantArray getDimensionValues(String dimName) throws IOException, AutomationException
getDimensionValues
in interface INetCDFWorkspace
dimName
- The dimName (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISpatialReference getSpatialReference(String varName, String xDim, String yDim) throws IOException, AutomationException
getSpatialReference
in interface INetCDFWorkspace
varName
- The varName (in)xDim
- The xDim (in)yDim
- The yDim (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getFieldType(String name) throws IOException, AutomationException
getFieldType
in interface INetCDFWorkspace
name
- The name (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public Object getValueFromIndex(int index, String name) throws IOException, AutomationException
getValueFromIndex
in interface INetCDFWorkspace
index
- The index (in)name
- The name (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getIndexFromValue(String name, Object value) throws IOException, AutomationException
getIndexFromValue
in interface INetCDFWorkspace
name
- The name (in)value
- A Variant (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 |