com.esri.arcgis.geoprocessing
Class GPNetCDFWorkspace

java.lang.Object
  extended by com.esri.arcgis.geoprocessing.GPNetCDFWorkspace
All Implemented Interfaces:
IGPNetCDFWorkspace, com.esri.arcgis.interop.RemoteObjRef, java.io.Serializable

public class GPNetCDFWorkspace
extends java.lang.Object
implements com.esri.arcgis.interop.RemoteObjRef, IGPNetCDFWorkspace

COM Class 'GPNetCDFWorkspace'. Generated 3/19/2015 1:20:44 PM from 'C:\ArcGIS\COM\esriGeoprocessing.olb'

Description 'NetCDFWorkspace Access.' 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 =

See Also:
Serialized Form

Field Summary
 
Fields inherited from interface com.esri.arcgis.geoprocessing.IGPNetCDFWorkspace
DISPID_1_NAME, DISPID_10_NAME, DISPID_11_NAME, DISPID_12_NAME, DISPID_2_NAME, DISPID_3_NAME, DISPID_4_NAME, DISPID_5_NAME, DISPID_6_NAME, DISPID_7_NAME, DISPID_8_NAME, DISPID_9_NAME, IID, IID989fab73_2af7_4823_9be0_5732bf089aa6, xxDummy
 
Constructor Summary
GPNetCDFWorkspace()
          Constructs a GPNetCDFWorkspace using ArcGIS Engine.
GPNetCDFWorkspace(java.lang.Object obj)
          Deprecated. As of ArcGIS 9.2, replaced by normal Java casts.
GPNetCDFWorkspace theGPNetCDFWorkspace = (GPNetCDFWorkspace) obj;
 
Method Summary
 boolean equals(java.lang.Object o)
          Compare this object with another
 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
static java.lang.String getClsid()
          getClsid.
 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
 com.esri.arcgis.interop.Dispatch getJintegraDispatch()
          Deprecated. Internal use only.
 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
 int hashCode()
          the hashcode for this object
 void initialize(INetCDFWorkspace pNetCDFWorkspace)
          Initialize the NetCDFWorkspace dispatch object to the properties of the real NetCDFWorkspace object
 void release()
          Release a GPNetCDFWorkspace.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GPNetCDFWorkspace

public GPNetCDFWorkspace()
                  throws java.io.IOException,
                         java.net.UnknownHostException
Constructs a GPNetCDFWorkspace using ArcGIS Engine.

Throws:
java.io.IOException - if there are interop problems
java.net.UnknownHostException - if there are interop problems

GPNetCDFWorkspace

public GPNetCDFWorkspace(java.lang.Object obj)
                  throws java.io.IOException
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts.
GPNetCDFWorkspace theGPNetCDFWorkspace = (GPNetCDFWorkspace) obj;

Construct a GPNetCDFWorkspace using a reference to such an object returned from ArcGIS Engine or Server. This is semantically equivalent to casting obj to GPNetCDFWorkspace.

Parameters:
obj - an object returned from ArcGIS Engine or Server
Throws:
java.io.IOException - if there are interop problems
Method Detail

getClsid

public static java.lang.String getClsid()
getClsid.


equals

public boolean equals(java.lang.Object o)
Compare this object with another

Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
the hashcode for this object

Overrides:
hashCode in class java.lang.Object

getJintegraDispatch

public com.esri.arcgis.interop.Dispatch getJintegraDispatch()
Deprecated. Internal use only.

Specified by:
getJintegraDispatch in interface com.esri.arcgis.interop.RemoteObjRef

release

public void release()
Release a GPNetCDFWorkspace.

Specified by:
release in interface com.esri.arcgis.interop.RemoteObjRef

initialize

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

Specified by:
initialize in interface IGPNetCDFWorkspace
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

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

Specified by:
getVariables in interface IGPNetCDFWorkspace
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

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

Specified by:
getVariablesByDimension in interface IGPNetCDFWorkspace
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

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

Specified by:
getDimensions in interface IGPNetCDFWorkspace
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

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

Specified by:
getDimensionsByVariable in interface IGPNetCDFWorkspace
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

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

Specified by:
getDimensionSize in interface IGPNetCDFWorkspace
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

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

Specified by:
getDimensionValue in interface IGPNetCDFWorkspace
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

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

Specified by:
getDimensionIndex in interface IGPNetCDFWorkspace
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

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

Specified by:
getAttributeNames in interface IGPNetCDFWorkspace
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

public 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

Specified by:
getAttributeValue in interface IGPNetCDFWorkspace
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

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

Specified by:
getFieldType in interface IGPNetCDFWorkspace
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

public 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

Specified by:
getSpatialReference in interface IGPNetCDFWorkspace
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.