com.esri.arcgis.datasourcesraster
Interface IScientificDataBuilder

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
IScientificDataBuilderProxy, ScientificDataBuilder

public interface IScientificDataBuilder
extends java.io.Serializable

COM Interface 'IScientificDataBuilder'. Generated 3/19/2015 1:20:55 PM from 'C:\ArcGIS\COM\esriDataSourcesRaster.olb'

Description: 'Provides access to members that control scientific data builder.' 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 IID
          Deprecated. Internal use only
static int IIDd23d9945_3920_4319_b777_8daff282117d
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 IStringArray getVariables()
          Variables to be selected from the scientific dataset.
 IPropertySet getVariableTypes()
          The mapping of variable names to corresponding variable types.
 boolean isCopyOriginalDimensionValues()
          Indicates whether original values of the dimensions that are standardized are copied by the raster builder.
 IPropertySet queryVariables(java.lang.String datasetPath)
          Query variables for a given dataset path.
 void setCopyOriginalDimensionValues(boolean pbCopyOriginalDimensionValues)
          Indicates whether original values of the dimensions that are standardized are copied by the raster builder.
 void setVariablesByRef(IStringArray ppVariables)
          Variables to be selected from the scientific dataset.
 void setVariableTypesByRef(IPropertySet ppVariableTypes)
          The mapping of variable names to corresponding variable types.
 

Field Detail

IIDd23d9945_3920_4319_b777_8daff282117d

static final int IIDd23d9945_3920_4319_b777_8daff282117d
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
Method Detail

queryVariables

IPropertySet queryVariables(java.lang.String datasetPath)
                            throws java.io.IOException,
                                   AutomationException
Query variables for a given dataset path.

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

getVariables

IStringArray getVariables()
                          throws java.io.IOException,
                                 AutomationException
Variables to be selected from the scientific dataset.

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

setVariablesByRef

void setVariablesByRef(IStringArray ppVariables)
                       throws java.io.IOException,
                              AutomationException
Variables to be selected from the scientific dataset.

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

getVariableTypes

IPropertySet getVariableTypes()
                              throws java.io.IOException,
                                     AutomationException
The mapping of variable names to corresponding variable types. The type of the variable (observation) determines the data type of the corresponding outgoing dataset.

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

setVariableTypesByRef

void setVariableTypesByRef(IPropertySet ppVariableTypes)
                           throws java.io.IOException,
                                  AutomationException
The mapping of variable names to corresponding variable types. The type of the variable (observation) determines the data type of the corresponding outgoing dataset.

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

isCopyOriginalDimensionValues

boolean isCopyOriginalDimensionValues()
                                      throws java.io.IOException,
                                             AutomationException
Indicates whether original values of the dimensions that are standardized are copied by the raster builder.

Returns:
The pbCopyOriginalDimensionValues
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setCopyOriginalDimensionValues

void setCopyOriginalDimensionValues(boolean pbCopyOriginalDimensionValues)
                                    throws java.io.IOException,
                                           AutomationException
Indicates whether original values of the dimensions that are standardized are copied by the raster builder.

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