com.esri.arcgis.geoprocessing
Interface IGPNetCDFWorkspace

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
GPNetCDFWorkspace, IGPNetCDFWorkspaceProxy

public interface IGPNetCDFWorkspace
extends java.io.Serializable

COM Interface 'IGPNetCDFWorkspace'. Generated 3/19/2015 1:20:59 PM from 'C:\ArcGIS\COM\esriGeoprocessing.olb'

Description: 'Provides access to the NetCDFWorkspace object.' 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 =


Field Summary
static java.lang.String DISPID_1_NAME
           
static java.lang.String DISPID_10_NAME
           
static java.lang.String DISPID_11_NAME
           
static java.lang.String DISPID_12_NAME
           
static java.lang.String DISPID_2_NAME
           
static java.lang.String DISPID_3_NAME
           
static java.lang.String DISPID_4_NAME
           
static java.lang.String DISPID_5_NAME
           
static java.lang.String DISPID_6_NAME
           
static java.lang.String DISPID_7_NAME
           
static java.lang.String DISPID_8_NAME
           
static java.lang.String DISPID_9_NAME
           
static java.lang.String IID
          Deprecated. Internal use only
static int IID989fab73_2af7_4823_9be0_5732bf089aa6
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 IGpEnumList getAttributeNames(java.lang.String variable)
          The names of the attributes of the NetCDFWorkspace
 java.lang.Object getAttributeValue(java.lang.String variable, java.lang.String attribute, int valueIndex)
          The value of an attribute of the NetCDFWorkspace
 int getDimensionIndex(java.lang.String dimension, java.lang.Object value)
          The index of a dimension of the NetCDFWorkspace
 IGpEnumList getDimensions()
          The dimensions of the NetCDFWorkspace
 IGpEnumList getDimensionsByVariable(java.lang.String variable)
          The dimensions of the NetCDFWorkspace by variable
 int getDimensionSize(java.lang.String dimension)
          The number of dimensions of the NetCDFWorkspace
 java.lang.Object getDimensionValue(java.lang.String dimension, int index)
          The value of a dimension of the NetCDFWorkspace
 java.lang.String getFieldType(java.lang.String name)
          The type of a field of the NetCDFWorkspace
 IGpSpRefObject getSpatialReference(java.lang.String variable, java.lang.String xDim, java.lang.String yDim)
          The spatial reference of the NetCDFWorkspace
 IGpEnumList getVariables()
          The variables of the NetCDFWorkspace
 IGpEnumList getVariablesByDimension(java.lang.String dimension)
          The variables of the NetCDFWorkspace by dimension
 void initialize(INetCDFWorkspace pNetCDFWorkspace)
          Initialize the NetCDFWorkspace dispatch object to the properties of the real NetCDFWorkspace object
 

Field Detail

IID989fab73_2af7_4823_9be0_5732bf089aa6

static final int IID989fab73_2af7_4823_9be0_5732bf089aa6
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values

DISPID_1_NAME

static final java.lang.String DISPID_1_NAME
See Also:
Constant Field Values

DISPID_2_NAME

static final java.lang.String DISPID_2_NAME
See Also:
Constant Field Values

DISPID_3_NAME

static final java.lang.String DISPID_3_NAME
See Also:
Constant Field Values

DISPID_4_NAME

static final java.lang.String DISPID_4_NAME
See Also:
Constant Field Values

DISPID_5_NAME

static final java.lang.String DISPID_5_NAME
See Also:
Constant Field Values

DISPID_6_NAME

static final java.lang.String DISPID_6_NAME
See Also:
Constant Field Values

DISPID_7_NAME

static final java.lang.String DISPID_7_NAME
See Also:
Constant Field Values

DISPID_8_NAME

static final java.lang.String DISPID_8_NAME
See Also:
Constant Field Values

DISPID_9_NAME

static final java.lang.String DISPID_9_NAME
See Also:
Constant Field Values

DISPID_10_NAME

static final java.lang.String DISPID_10_NAME
See Also:
Constant Field Values

DISPID_11_NAME

static final java.lang.String DISPID_11_NAME
See Also:
Constant Field Values

DISPID_12_NAME

static final java.lang.String DISPID_12_NAME
See Also:
Constant Field Values
Method Detail

initialize

void initialize(INetCDFWorkspace pNetCDFWorkspace)
                throws java.io.IOException,
                       AutomationException
Initialize the NetCDFWorkspace dispatch object to the properties of the real NetCDFWorkspace object

Parameters:
pNetCDFWorkspace - A reference to a com.esri.arcgis.datasourcesnetCDF.INetCDFWorkspace (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getVariables

IGpEnumList getVariables()
                         throws java.io.IOException,
                                AutomationException
The variables of the NetCDFWorkspace

Returns:
A reference to a com.esri.arcgis.geoprocessing.IGpEnumList
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getVariablesByDimension

IGpEnumList getVariablesByDimension(java.lang.String dimension)
                                    throws java.io.IOException,
                                           AutomationException
The variables of the NetCDFWorkspace by dimension

Parameters:
dimension - The dimension (in)
Returns:
A reference to a com.esri.arcgis.geoprocessing.IGpEnumList
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDimensions

IGpEnumList getDimensions()
                          throws java.io.IOException,
                                 AutomationException
The dimensions of the NetCDFWorkspace

Returns:
A reference to a com.esri.arcgis.geoprocessing.IGpEnumList
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDimensionsByVariable

IGpEnumList getDimensionsByVariable(java.lang.String variable)
                                    throws java.io.IOException,
                                           AutomationException
The dimensions of the NetCDFWorkspace by variable

Parameters:
variable - The variable (in)
Returns:
A reference to a com.esri.arcgis.geoprocessing.IGpEnumList
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDimensionSize

int getDimensionSize(java.lang.String dimension)
                     throws java.io.IOException,
                            AutomationException
The number of dimensions of the NetCDFWorkspace

Parameters:
dimension - The dimension (in)
Returns:
The pSize
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDimensionValue

java.lang.Object getDimensionValue(java.lang.String dimension,
                                   int index)
                                   throws java.io.IOException,
                                          AutomationException
The value of a dimension of the NetCDFWorkspace

Parameters:
dimension - The dimension (in)
index - The index (in)
Returns:
A Variant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDimensionIndex

int getDimensionIndex(java.lang.String dimension,
                      java.lang.Object value)
                      throws java.io.IOException,
                             AutomationException
The index of a dimension of the NetCDFWorkspace

Parameters:
dimension - The dimension (in)
value - A Variant (in)
Returns:
The pIndex
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getAttributeNames

IGpEnumList getAttributeNames(java.lang.String variable)
                              throws java.io.IOException,
                                     AutomationException
The names of the attributes of the NetCDFWorkspace

Parameters:
variable - The variable (in)
Returns:
A reference to a com.esri.arcgis.geoprocessing.IGpEnumList
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getAttributeValue

java.lang.Object getAttributeValue(java.lang.String variable,
                                   java.lang.String attribute,
                                   int valueIndex)
                                   throws java.io.IOException,
                                          AutomationException
The value of an attribute of the NetCDFWorkspace

Parameters:
variable - The variable (in)
attribute - The attribute (in)
valueIndex - The valueIndex (in)
Returns:
A Variant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getFieldType

java.lang.String getFieldType(java.lang.String name)
                              throws java.io.IOException,
                                     AutomationException
The type of a field of the NetCDFWorkspace

Parameters:
name - The name (in)
Returns:
The pType
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSpatialReference

IGpSpRefObject getSpatialReference(java.lang.String variable,
                                   java.lang.String xDim,
                                   java.lang.String yDim)
                                   throws java.io.IOException,
                                          AutomationException
The spatial reference of the NetCDFWorkspace

Parameters:
variable - The variable (in)
xDim - The xDim (in)
yDim - The yDim (in)
Returns:
A reference to a com.esri.arcgis.geoprocessing.IGpSpRefObject
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.