com.esri.arcgis.datasourcesraster
Interface IRasterFunctionArguments

All Superinterfaces:
java.io.Serializable
All Known Subinterfaces:
IRasterFunctionArguments2
All Known Implementing Classes:
ArgStatisticsFunctionArguments, ArithmeticFunctionArguments, BandArithmeticFunctionArguments, CachedRasterFunctionArguments, ClassifyFunctionArguments, ClipFunctionArguments, ColormapFunctionArguments, ColorspaceConversionFunctionArguments, ConditionalFunctionArguments, ConstantFunctionArguments, ContrastBrightnessFunctionArguments, ConvolutionFunctionArguments, CurvatureFunctionArguments, DownsampleFunctionArguments, ElevationVoidFillFunctionArguments, ExcludedAreaFunctionArguments, ExtractBandFunctionArguments, FootprintFunctionArguments, GeometricFunctionArguments, GrayscaleFunctionArguments, HillshadeFunctionArguments, IRasterFunctionArguments2Proxy, IRasterFunctionArgumentsProxy, LasDatasetToRasterFunctionArguments, LasToRasterFunctionArguments, LocalFunctionArguments, MaskFunctionArguments, MathFunctionArguments, MergeRastersFunctionArguments, MLClassifyFunctionArguments, MosaicFunctionArguments, MosaicRastersFunctionArguments, NDVIFunctionArguments, PanSharpenGramSchmidtFunctionArguments, PansharpeningFunctionArguments, PythonAdapterFunctionArguments, RadarCalibrationFunctionArguments, RasterFunctionTemplateArguments, RasterInfoFunctionArguments, RasterItemFunctionArguments, RasterizeFeatureClassFunctionArguments, RecastFunctionArguments, RedactionFunctionArguments, ReflectanceFunctionArguments, RemapFunctionArguments, RemoveHazeFunctionArguments, RenderedRasterFunctionArguments, ReprojectFunctionArguments, ResampleFunctionArguments, SAIFunctionArguments, SegmentMeanShiftFunctionArguments, SegmentToIndexFunctionArguments, ShadedReliefFunctionArguments, SlopeFunctionArguments, SpeckleFunctionArguments, SpectralConversionFunctionArguments, StatisticsFunctionArguments, StatisticsHistogramFunctionArguments, StretchFunctionArguments, TableFunctionArguments, TerrainToRasterFunctionArguments, ThresholdFunctionArguments, TransposeBitsFunctionArguments, TrendFunctionArguments, UnitConversionFunctionArguments, VectorFieldFunctionArguments, VectorFieldRendererFunctionArguments

public interface IRasterFunctionArguments
extends java.io.Serializable

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

Description: 'Provides access to members that control raster function arguments.' 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 IID04aa081e_28b0_47e4_b375_f367046da924
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 IStringArray getFileList()
          The list of all files associated with the arguments.
 IStringArray getNames()
          The list of all argument names.
 java.lang.Object getValue(java.lang.String name)
          Gets a named argument value.
 IVariantArray getValues()
          The list of all arguments.
 void putValue(java.lang.String name, java.lang.Object value)
          Puts a named argument value.
 void remove(java.lang.String name)
          Removes a named argument value.
 void removeAll()
          Removes all argument values.
 void resolve(IRow pRow, IPropertySet pPropertySet)
          Resolves function variables using a row and set of properties.
 void update(IRow pRow, IPropertySet pPropertySet, IRasterFunctionArguments pTemplateArguments)
          Updates function variables using a row and set of properties.
 

Field Detail

IID04aa081e_28b0_47e4_b375_f367046da924

static final int IID04aa081e_28b0_47e4_b375_f367046da924
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

getValue

java.lang.Object getValue(java.lang.String name)
                          throws java.io.IOException,
                                 AutomationException
Gets a named argument value.

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

putValue

void putValue(java.lang.String name,
              java.lang.Object value)
              throws java.io.IOException,
                     AutomationException
Puts a named argument value.

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

remove

void remove(java.lang.String name)
            throws java.io.IOException,
                   AutomationException
Removes a named argument value.

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

removeAll

void removeAll()
               throws java.io.IOException,
                      AutomationException
Removes all argument values.

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

getNames

IStringArray getNames()
                      throws java.io.IOException,
                             AutomationException
The list of all argument names.

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.

getValues

IVariantArray getValues()
                        throws java.io.IOException,
                               AutomationException
The list of all arguments.

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

getFileList

IStringArray getFileList()
                         throws java.io.IOException,
                                AutomationException
The list of all files associated with the arguments.

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.

resolve

void resolve(IRow pRow,
             IPropertySet pPropertySet)
             throws java.io.IOException,
                    AutomationException
Resolves function variables using a row and set of properties.

Parameters:
pRow - A reference to a com.esri.arcgis.geodatabase.IRow (in)
pPropertySet - 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.

update

void update(IRow pRow,
            IPropertySet pPropertySet,
            IRasterFunctionArguments pTemplateArguments)
            throws java.io.IOException,
                   AutomationException
Updates function variables using a row and set of properties.

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