|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.datasourcesnetCDF.NetCDFWorkspace
public class NetCDFWorkspace
COM Class 'NetCDFWorkspace'. Generated 3/19/2015 1:20:47 PM from 'C:\ArcGIS\COM\esriDataSourcesNetCDF.olb'
Description 'The NetCDF workspace 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 |
|---|
| Fields inherited from interface com.esri.arcgis.geodatabase.IWorkspace |
|---|
IID, IIDd4803ee1_79f4_11d0_97fc_0080c7f79481, xxDummy |
| Fields inherited from interface com.esri.arcgis.datasourcesnetCDF.INetCDFWorkspace |
|---|
IID, IID2d289ea0_e56e_44e9_bdb7_1bc829222cc3, xxDummy |
| Fields inherited from interface com.esri.arcgis.datasourcesnetCDF.IMDWorkspace |
|---|
IID, IID88b7b494_1c1d_4b6c_a1db_28900afa96ec, xxDummy |
| Fields inherited from interface com.esri.arcgis.geodatabase.IDataset |
|---|
IID, IID2d04c042_7766_11d0_b77d_00805f7ced21, xxDummy |
| Fields inherited from interface com.esri.arcgis.system.ISupportErrorInfo |
|---|
IID, IIDdf0b3d60_548f_101b_8e65_08002b2bd119, xxDummy |
| Fields inherited from interface com.esri.arcgis.geodatabase.IWorkspaceProperties |
|---|
IID, IID0f1b2257_e2d8_4046_b749_7ff1b058a943, xxDummy |
| Constructor Summary | |
|---|---|
NetCDFWorkspace(java.lang.Object obj)
Construct a NetCDFWorkspace using a reference to such an object returned from ArcGIS Engine or Server. |
|
| Method Summary | |
|---|---|
boolean |
canCopy()
True if this dataset can be copied. |
boolean |
canDelete()
True if this dataset can be deleted. |
boolean |
canRename()
True if this dataset can be renamed. |
IDataset |
copy(java.lang.String copyName,
IWorkspace copyWorkspace)
Copies this dataset to a new dataset with the specified name. |
IDataset |
createView(java.lang.String viewName,
IMDDatasetView pView)
Creates a dataset from a view definition. |
void |
delete()
Deletes this dataset. |
boolean |
equals(java.lang.Object o)
Compare this object with another |
void |
executeSQL(java.lang.String sqlStmt)
Executes the specified SQL statement. |
boolean |
exists()
Checks if the workspace exists. |
IStringArray |
getAttributeNames(java.lang.String varName)
The array of global or variable specific attribute names. |
java.lang.Object |
getAttributeValue(java.lang.String varName,
java.lang.String attName,
int valueIndex)
The attribute value for a specified variable and an attribute name or keyword. |
java.lang.String |
getBrowseName()
The browse name of the dataset. |
java.lang.String |
getCategory()
The category of the dataset. |
IPropertySet |
getConnectionProperties()
The connection properties of the workspace. |
IEnumDatasetName |
getDatasetNames(int datasetType)
The DatasetNames in the workspace. |
IEnumDataset |
getDatasets(int datasetType)
The datasets in the workspace. |
int |
getDimensionIndex(java.lang.String dimName,
java.lang.Object vValue)
The dimension index for a specified dimension and value. |
IStringArray |
getDimensions()
The array of dimension items. |
IStringArray |
getDimensionsByVariable(java.lang.String varName)
The dimension items for a specified variable. |
int |
getDimensionSize(java.lang.String dimName)
The size or length of a specified dimension. |
java.lang.Object |
getDimensionValue(java.lang.String dimName,
int index)
The dimension value for a specified dimension and index. |
IVariantArray |
getDimensionValues(java.lang.String dimName)
The values for a specified dimension. |
int |
getFieldType(java.lang.String name)
The field type of a variable or dimension. |
IName |
getFullName()
The associated name object. |
int |
getIndexFromValue(java.lang.String name,
java.lang.Object value)
Return the index of a specified variable or dimension value. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
java.lang.String |
getName()
The name of the Dataset. |
java.lang.String |
getPathName()
The file system full path of the workspace. |
IWorkspaceProperty |
getProperty(int propertyGroup,
int propertyType)
Information about this particular property. |
IPropertySet |
getPropertySet()
The set of properties for the dataset. |
ISpatialReference |
getSpatialReference(java.lang.String varName,
java.lang.String xDim,
java.lang.String yDim)
The spatial reference for a variable. |
IEnumDataset |
getSubsets()
Datasets contained within this dataset. |
int |
getType()
The Type of the Workspace. |
java.lang.Object |
getValueFromIndex(int index,
java.lang.String name)
The dimension or variable value for a given index. |
IStringArray |
getVariables()
The array of variable strings. |
IStringArray |
getVariablesByDimension(java.lang.String dimName)
All variables having the specified dimension name. |
IWorkspace |
getWorkspace()
The workspace containing this dataset. |
IWorkspaceFactory |
getWorkspaceFactory()
The factory that created the workspace. |
int |
hashCode()
the hashcode for this object |
void |
interfaceSupportsErrorInfo(GUID riid)
interfaceSupportsErrorInfo |
boolean |
isDirectory()
TRUE if the workspace is a file system directory. |
void |
release()
Release a NetCDFWorkspace. |
void |
rename(java.lang.String name)
Renames this Dataset. |
void |
setBrowseName(java.lang.String name)
The browse name of the dataset. |
void |
setProperty(int propertyGroup,
int propertyType,
IWorkspaceProperty workspaceProperty)
Information about this particular property. |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public NetCDFWorkspace(java.lang.Object obj)
throws java.io.IOException
obj to NetCDFWorkspace. *
NetCDFWorkspace o = (NetCDFWorkspace)obj; // will not work
NetCDFWorkspace o = new NetCDFWorkspace(obj); // Use this constructor instead
* @param obj an object returned from ArcGIS Engine or Server
java.io.IOException - if there are interop problems
NetCDFWorkspace theNetCDFWorkspace = (NetCDFWorkspace) obj;| Method Detail |
|---|
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic com.esri.arcgis.interop.Dispatch getJintegraDispatch()
getJintegraDispatch in interface com.esri.arcgis.interop.RemoteObjRefpublic void release()
release in interface com.esri.arcgis.interop.RemoteObjRef
public IPropertySet getConnectionProperties()
throws java.io.IOException,
AutomationException
getConnectionProperties in interface IWorkspacejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IWorkspaceFactory getWorkspaceFactory()
throws java.io.IOException,
AutomationException
getWorkspaceFactory in interface IWorkspacejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnumDataset getDatasets(int datasetType)
throws java.io.IOException,
AutomationException
getDatasets in interface IWorkspacedatasetType - A com.esri.arcgis.geodatabase.esriDatasetType constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnumDatasetName getDatasetNames(int datasetType)
throws java.io.IOException,
AutomationException
getDatasetNames in interface IWorkspacedatasetType - A com.esri.arcgis.geodatabase.esriDatasetType constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.String getPathName()
throws java.io.IOException,
AutomationException
getPathName in interface IWorkspacejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getType()
throws java.io.IOException,
AutomationException
getType in interface IDatasetgetType in interface IWorkspacejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isDirectory()
throws java.io.IOException,
AutomationException
isDirectory in interface IWorkspacejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean exists()
throws java.io.IOException,
AutomationException
exists in interface IWorkspacejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void executeSQL(java.lang.String sqlStmt)
throws java.io.IOException,
AutomationException
executeSQL in interface IWorkspacesqlStmt - The sqlStmt (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IStringArray getVariables()
throws java.io.IOException,
AutomationException
getVariables in interface INetCDFWorkspacejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IStringArray getDimensions()
throws java.io.IOException,
AutomationException
getDimensions in interface INetCDFWorkspacejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IStringArray getAttributeNames(java.lang.String varName)
throws java.io.IOException,
AutomationException
getAttributeNames in interface INetCDFWorkspacevarName - The varName (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getDimensionSize(java.lang.String dimName)
throws java.io.IOException,
AutomationException
getDimensionSize in interface INetCDFWorkspacedimName - The dimName (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IStringArray getDimensionsByVariable(java.lang.String varName)
throws java.io.IOException,
AutomationException
getDimensionsByVariable in interface INetCDFWorkspacevarName - The varName (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IStringArray getVariablesByDimension(java.lang.String dimName)
throws java.io.IOException,
AutomationException
getVariablesByDimension in interface INetCDFWorkspacedimName - The dimName (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.Object getDimensionValue(java.lang.String dimName,
int index)
throws java.io.IOException,
AutomationException
getDimensionValue in interface INetCDFWorkspacedimName - The dimName (in)index - The index (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getDimensionIndex(java.lang.String dimName,
java.lang.Object vValue)
throws java.io.IOException,
AutomationException
getDimensionIndex in interface INetCDFWorkspacedimName - The dimName (in)vValue - A Variant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.Object getAttributeValue(java.lang.String varName,
java.lang.String attName,
int valueIndex)
throws java.io.IOException,
AutomationException
getAttributeValue in interface INetCDFWorkspacevarName - The varName (in)attName - The attName (in)valueIndex - The valueIndex (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IVariantArray getDimensionValues(java.lang.String dimName)
throws java.io.IOException,
AutomationException
getDimensionValues in interface INetCDFWorkspacedimName - The dimName (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISpatialReference getSpatialReference(java.lang.String varName,
java.lang.String xDim,
java.lang.String yDim)
throws java.io.IOException,
AutomationException
getSpatialReference in interface INetCDFWorkspacevarName - The varName (in)xDim - The xDim (in)yDim - The yDim (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getFieldType(java.lang.String name)
throws java.io.IOException,
AutomationException
getFieldType in interface INetCDFWorkspacename - The name (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.Object getValueFromIndex(int index,
java.lang.String name)
throws java.io.IOException,
AutomationException
getValueFromIndex in interface INetCDFWorkspaceindex - The index (in)name - The name (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getIndexFromValue(java.lang.String name,
java.lang.Object value)
throws java.io.IOException,
AutomationException
getIndexFromValue in interface INetCDFWorkspacename - The name (in)value - A Variant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IDataset createView(java.lang.String viewName,
IMDDatasetView pView)
throws java.io.IOException,
AutomationException
createView in interface IMDWorkspaceviewName - The viewName (in)pView - A reference to a com.esri.arcgis.datasourcesnetCDF.IMDDatasetView (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.String getName()
throws java.io.IOException,
AutomationException
getName in interface IDatasetjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IName getFullName()
throws java.io.IOException,
AutomationException
getFullName in interface IDatasetjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.String getBrowseName()
throws java.io.IOException,
AutomationException
getBrowseName in interface IDatasetjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setBrowseName(java.lang.String name)
throws java.io.IOException,
AutomationException
setBrowseName in interface IDatasetname - The name (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.String getCategory()
throws java.io.IOException,
AutomationException
getCategory in interface IDatasetjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnumDataset getSubsets()
throws java.io.IOException,
AutomationException
getSubsets in interface IDatasetjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IWorkspace getWorkspace()
throws java.io.IOException,
AutomationException
getWorkspace in interface IDatasetjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IPropertySet getPropertySet()
throws java.io.IOException,
AutomationException
getPropertySet in interface IDatasetjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean canCopy()
throws java.io.IOException,
AutomationException
canCopy in interface IDatasetjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IDataset copy(java.lang.String copyName,
IWorkspace copyWorkspace)
throws java.io.IOException,
AutomationException
copy in interface IDatasetcopyName - The copyName (in)copyWorkspace - A reference to a com.esri.arcgis.geodatabase.IWorkspace (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean canDelete()
throws java.io.IOException,
AutomationException
canDelete in interface IDatasetjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void delete()
throws java.io.IOException,
AutomationException
delete in interface IDatasetjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean canRename()
throws java.io.IOException,
AutomationException
canRename in interface IDatasetjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void rename(java.lang.String name)
throws java.io.IOException,
AutomationException
rename in interface IDatasetname - The name (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void interfaceSupportsErrorInfo(GUID riid)
throws java.io.IOException,
AutomationException
interfaceSupportsErrorInfo in interface ISupportErrorInforiid - A Structure: com.esri.arcgis.support.ms.stdole.GUID (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IWorkspaceProperty getProperty(int propertyGroup,
int propertyType)
throws java.io.IOException,
AutomationException
getProperty in interface IWorkspacePropertiespropertyGroup - A com.esri.arcgis.geodatabase.esriWorkspacePropertyGroupType constant (in)propertyType - The propertyType (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setProperty(int propertyGroup,
int propertyType,
IWorkspaceProperty workspaceProperty)
throws java.io.IOException,
AutomationException
setProperty in interface IWorkspacePropertiespropertyGroup - A com.esri.arcgis.geodatabase.esriWorkspacePropertyGroupType constant (in)propertyType - The propertyType (in)workspaceProperty - A reference to a com.esri.arcgis.geodatabase.IWorkspaceProperty (in)
java.io.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 | ||||||||