Description: 'Provides access to members that control a multidimensional info value 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 =
public class IMultidimensionalInfo3Proxy extends IMultidimensionalInfo2Proxy implements IMultidimensionalInfo3, java.io.Serializable
Modifier and Type | Field and Description |
---|---|
boolean |
noncastable
Deprecated.
|
static java.lang.Class |
targetClass
Deprecated.
|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef
IID, IIDca498124_469b_4be1_9e25_1a78be553f78
IID63236e74_1ef4_473d_a28b_0d0cdcd3274d
IID583c9454_50f0_4def_bad5_c9b39add39d2
Modifier | Constructor and Description |
---|---|
|
IMultidimensionalInfo3Proxy()
Deprecated.
For internal use only
|
|
IMultidimensionalInfo3Proxy(java.lang.Object obj)
Deprecated.
|
protected |
IMultidimensionalInfo3Proxy(java.lang.Object obj,
java.lang.String iid)
Deprecated.
|
|
IMultidimensionalInfo3Proxy(java.lang.String CLSID,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
Deprecated.
|
protected |
IMultidimensionalInfo3Proxy(java.lang.String CLSID,
java.lang.String iid,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
addDimensions(IMultidimensionalInfo pMdInfo)
Deprecated.
Add or replace dimensions from another multidimensional info.
|
void |
addListener(java.lang.String iidStr,
java.lang.Object theListener,
java.lang.Object theSource)
Deprecated.
Adds a Java object to be a listener for a specific kind of event generated by the COM object.
|
IMultidimensionalInfo |
aggregate(IAggregationDefinition pDef)
Deprecated.
Aggregate on a given dimension.
|
void |
computeDimensionRanges(java.lang.String name,
double min,
double max,
double duration,
double intervalValue,
int intervalUnits,
boolean align,
IDoubleArray[] ppMinValues,
IDoubleArray[] ppMaxValues)
Deprecated.
Compute dimension value ranges, min,max,min,max.)
|
IFields |
createMultidimensionalRasterFields()
Deprecated.
Create multidimensional fields for variables and their dimensions.)
|
IArray |
createSlices(java.lang.String variableName,
boolean assignID)
Deprecated.
Create multidimensional definition for all slices for a given variable.)
|
int |
getLayout()
Deprecated.
The multidimensional raster layout.
|
int |
getSliceCount()
Deprecated.
The number of slices for all variables.)
|
boolean |
isEmpty()
Deprecated.
Indicate if this multidimensioanl info is empty
|
void |
overlay(IMultidimensionalInfo pMdInfo,
boolean matchVariable,
boolean unionDimension)
Deprecated.
Overlay another multidimensional info.
|
void |
putVariableAttributes(java.lang.String name,
IPropertySet pAttributes)
Deprecated.
Put a new set of variable attributes for a specified variable.
|
int |
querySliceCount(java.lang.String variableName)
Deprecated.
Query # of slices for a given variable.)
|
void |
removeListener(java.lang.String iidStr,
java.lang.Object theListener)
Deprecated.
Removes a Java object as a listener to events generated by a COM object.
|
void |
renameVariable(java.lang.String name,
java.lang.String newname,
IPropertySet pAttributes)
Deprecated.
Renames a specified variable and assign a new set of variable attributes.
|
void |
search(IMultidimensionalDefinition pFilter,
int[] numSlices,
ILongArray[] ppIndexes)
Deprecated.
Search slices for a given filter.
|
void |
setLayout(int layout)
Deprecated.
The multidimensional raster layout.
|
IMultidimensionalInfo |
slice(IMultidimensionalDefinition pMdDef)
Deprecated.
Slice into given variables and dimensions.
|
filter, getAttributes, getSlices, renameDimension, setAttributesByRef
add, addDimensionValue, convertDimensionValueToString, convertStringToDimensionValue, defineDimension, defineVariable, getDimensionAttributes, getDimensionNames, getDimensionValues, getVariableAttributes, getVariableNames, putDimensionValues, removeDimension, removeVariable
bindUsingMoniker, constructVtblPosTable, convertToNative, cookieForListener, createDispatch, createObjrefMonikerDisplayName, equals, getActiveObject, getActiveObject, getDefaultProperty, getDispatchIdOfName, getLastErrorCode, getMtsObjectContext, getObjRef, getPropertyByName, getPropertyByName, getVtblPos, hashCode, initDispatch, invoke, invokeMethodByName, invokeMethodByName, invokeMethodByName, invokePropertyGetByName, invokePropertyPutByName, invokePropertyPutByRefByName, isNativeMode, isObjRef, optimizedVtblInvoke, queryInterface, readExternal, release, setNativeMode, setPropertyByName, toString, vtblInvoke, writeExternal
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
filter, getAttributes, getSlices, renameDimension, setAttributesByRef
add, addDimensionValue, convertDimensionValueToString, convertStringToDimensionValue, defineDimension, defineVariable, getDimensionAttributes, getDimensionNames, getDimensionValues, getVariableAttributes, getVariableNames, putDimensionValues, removeDimension, removeVariable
public static final java.lang.Class targetClass
public boolean noncastable
public IMultidimensionalInfo3Proxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo) throws java.net.UnknownHostException, java.io.IOException
java.net.UnknownHostException
java.io.IOException
public IMultidimensionalInfo3Proxy()
public IMultidimensionalInfo3Proxy(java.lang.Object obj) throws java.io.IOException
java.io.IOException
protected IMultidimensionalInfo3Proxy(java.lang.Object obj, java.lang.String iid) throws java.io.IOException
java.io.IOException
protected IMultidimensionalInfo3Proxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo) throws java.io.IOException
java.io.IOException
public void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource) throws java.io.IOException
com.esri.arcgis.interop.Dispatch
addListener
in class IMultidimensionalInfo2Proxy
iidStr
- the ID of the outgoing interface, implemented by the listenertheListener
- the object to be informed of the eventstheSource
- the proxy class that represents the COM class that is the source of the eventsjava.io.IOException
public void removeListener(java.lang.String iidStr, java.lang.Object theListener) throws java.io.IOException
com.esri.arcgis.interop.Dispatch
removeListener
in class IMultidimensionalInfo2Proxy
iidStr
- the ID of the outgoing interface, implemented by the listenertheListener
- the object that no longer wishes to be informed of the eventsjava.io.IOException
public IMultidimensionalInfo aggregate(IAggregationDefinition pDef) throws java.io.IOException, AutomationException
aggregate
in interface IMultidimensionalInfo3
pDef
- A reference to a com.esri.arcgis.datasourcesraster.IAggregationDefinition (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public IMultidimensionalInfo slice(IMultidimensionalDefinition pMdDef) throws java.io.IOException, AutomationException
slice
in interface IMultidimensionalInfo3
pMdDef
- A reference to a com.esri.arcgis.datasourcesraster.IMultidimensionalDefinition (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public IArray createSlices(java.lang.String variableName, boolean assignID) throws java.io.IOException, AutomationException
createSlices
in interface IMultidimensionalInfo3
variableName
- The variableName (in)assignID
- The assignID (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public int querySliceCount(java.lang.String variableName) throws java.io.IOException, AutomationException
querySliceCount
in interface IMultidimensionalInfo3
variableName
- The variableName (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public int getSliceCount() throws java.io.IOException, AutomationException
getSliceCount
in interface IMultidimensionalInfo3
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public int getLayout() throws java.io.IOException, AutomationException
getLayout
in interface IMultidimensionalInfo3
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setLayout(int layout) throws java.io.IOException, AutomationException
setLayout
in interface IMultidimensionalInfo3
layout
- The layout (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public IFields createMultidimensionalRasterFields() throws java.io.IOException, AutomationException
createMultidimensionalRasterFields
in interface IMultidimensionalInfo3
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void computeDimensionRanges(java.lang.String name, double min, double max, double duration, double intervalValue, int intervalUnits, boolean align, IDoubleArray[] ppMinValues, IDoubleArray[] ppMaxValues) throws java.io.IOException, AutomationException
computeDimensionRanges
in interface IMultidimensionalInfo3
name
- The name (in)min
- The min (in)max
- The max (in)duration
- The duration (in)intervalValue
- The intervalValue (in)intervalUnits
- A com.esri.arcgis.system.esriTimeUnits constant (in)align
- The align (in)ppMinValues
- A reference to a com.esri.arcgis.system.IDoubleArray (out: use single element array)ppMaxValues
- A reference to a com.esri.arcgis.system.IDoubleArray (out: use single element array)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void renameVariable(java.lang.String name, java.lang.String newname, IPropertySet pAttributes) throws java.io.IOException, AutomationException
renameVariable
in interface IMultidimensionalInfo3
name
- The name (in)newname
- The newname (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.public void putVariableAttributes(java.lang.String name, IPropertySet pAttributes) throws java.io.IOException, AutomationException
putVariableAttributes
in interface IMultidimensionalInfo3
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.public void overlay(IMultidimensionalInfo pMdInfo, boolean matchVariable, boolean unionDimension) throws java.io.IOException, AutomationException
overlay
in interface IMultidimensionalInfo3
pMdInfo
- A reference to a com.esri.arcgis.geodatabase.IMultidimensionalInfo (in)matchVariable
- The matchVariable (in)unionDimension
- The unionDimension (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public boolean isEmpty() throws java.io.IOException, AutomationException
isEmpty
in interface IMultidimensionalInfo3
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void search(IMultidimensionalDefinition pFilter, int[] numSlices, ILongArray[] ppIndexes) throws java.io.IOException, AutomationException
search
in interface IMultidimensionalInfo3
pFilter
- A reference to a com.esri.arcgis.datasourcesraster.IMultidimensionalDefinition (in)numSlices
- The numSlices (out: use single element array)ppIndexes
- A reference to a com.esri.arcgis.system.ILongArray (out: use single element array)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void addDimensions(IMultidimensionalInfo pMdInfo) throws java.io.IOException, AutomationException
addDimensions
in interface IMultidimensionalInfo3
pMdInfo
- A reference to a com.esri.arcgis.geodatabase.IMultidimensionalInfo (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.