public interface IMultidimensionalDataset3 extends IMultidimensionalDataset2, java.io.Serializable
Description: 'Provides access to members that control a multidimensional dataset.' 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 =
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
IID
Deprecated.
Internal use only
|
static int |
IIDe4d6ad0f_5105_44ed_912a_37294440387d |
static int |
xxDummy
Deprecated.
Internal use only
|
IID2f7f4dcc_1358_4221_a700_74a53ede0860
IID54cea947_0da1_4efd_ae5a_119e15af7db4
Modifier and Type | Method and Description |
---|---|
void |
addDimension(java.lang.String bsVariableName,
java.lang.String bsDimensionName,
double minDimensionValue,
double maxDimensionValue,
IPropertySet pAttributes)
Adds a new dimension for a given variable.
|
void |
appendSlices(IMultidimensionalDataset2 pMdDataset,
IStringArray pVariables)
Appends additional slices to the multidimensional dataset
|
void |
appendVariables(IMultidimensionalDataset2 pMdDataset)
Appends additional variables to the multidimensional dataset
|
void |
putVariableAttributes(java.lang.String name,
IPropertySet pAttributes)
Put a new set of variable attributes for a specified variable.
|
void |
removeDimension()
Removes dimensions from the dataset making it dimensionless.
|
void |
replaceSlices(IMultidimensionalDataset2 pMdDataset,
IStringArray pVariables)
Replaces slices in the multidimensional dataset.
|
addDimension, removeVariable, renameVariable
constructQueryExpression, getMultidimensionalInfo, isMultidimensional, setMultidimensionalInfoByRef
static final int IIDe4d6ad0f_5105_44ed_912a_37294440387d
static final int xxDummy
static final java.lang.String IID
void addDimension(java.lang.String bsVariableName, java.lang.String bsDimensionName, double minDimensionValue, double maxDimensionValue, IPropertySet pAttributes) throws java.io.IOException, AutomationException
bsVariableName
- The bsVariableName (in)bsDimensionName
- The bsDimensionName (in)minDimensionValue
- The minDimensionValue (in)maxDimensionValue
- The maxDimensionValue (in)pAttributes
- A reference to a com.esri.arcgis.system.IPropertySet (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void appendSlices(IMultidimensionalDataset2 pMdDataset, IStringArray pVariables) throws java.io.IOException, AutomationException
pMdDataset
- A reference to a com.esri.arcgis.datasourcesraster.IMultidimensionalDataset2 (in)pVariables
- A reference to a com.esri.arcgis.system.IStringArray (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void putVariableAttributes(java.lang.String name, IPropertySet pAttributes) throws java.io.IOException, AutomationException
name
- The name (in)pAttributes
- A reference to a com.esri.arcgis.system.IPropertySet (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void replaceSlices(IMultidimensionalDataset2 pMdDataset, IStringArray pVariables) throws java.io.IOException, AutomationException
pMdDataset
- A reference to a com.esri.arcgis.datasourcesraster.IMultidimensionalDataset2 (in)pVariables
- A reference to a com.esri.arcgis.system.IStringArray (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void appendVariables(IMultidimensionalDataset2 pMdDataset) throws java.io.IOException, AutomationException
pMdDataset
- A reference to a com.esri.arcgis.datasourcesraster.IMultidimensionalDataset2 (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void removeDimension() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.