com.esri.arcgis.datasourcesraster
Interface IRasterFunctionArguments2

All Superinterfaces:
IRasterFunctionArguments, java.io.Serializable
All Known Implementing Classes:
ArithmeticFunctionArguments, BandArithmeticFunctionArguments, ClassifyFunctionArguments, ClipFunctionArguments, ColormapFunctionArguments, ColorspaceConversionFunctionArguments, ContrastBrightnessFunctionArguments, ConvolutionFunctionArguments, ElevationVoidFillFunctionArguments, ExtractBandFunctionArguments, GeometricFunctionArguments, GrayscaleFunctionArguments, HillshadeFunctionArguments, IRasterFunctionArguments2Proxy, MaskFunctionArguments, MLClassifyFunctionArguments, NDVIFunctionArguments, RasterizeFeatureClassFunctionArguments, RedactionFunctionArguments, ReflectanceFunctionArguments, RemapFunctionArguments, SegmentMeanShiftFunctionArguments, SegmentToIndexFunctionArguments, ShadedReliefFunctionArguments, SlopeFunctionArguments, StatisticsFunctionArguments, StatisticsHistogramFunctionArguments, StretchFunctionArguments, ThresholdFunctionArguments, UnitConversionFunctionArguments, VectorFieldFunctionArguments, VectorFieldRendererFunctionArguments

public interface IRasterFunctionArguments2
extends IRasterFunctionArguments, java.io.Serializable

COM Interface 'IRasterFunctionArguments2'. 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 IIDfd4f0d2d_1f81_4b2d_8ae5_90cef59c3cfe
           
static int xxDummy
          Deprecated. Internal use only
 
Fields inherited from interface com.esri.arcgis.datasourcesraster.IRasterFunctionArguments
IID04aa081e_28b0_47e4_b375_f367046da924
 
Method Summary
 void fromJSON(IJSONObject pJSON, IRasterFunctionTemplateMapper pOptRFTMapper)
          Loads raster function arguments from JSON.
 IJSONObject toJSON()
          Saves raster function arguments to JSON.
 
Methods inherited from interface com.esri.arcgis.datasourcesraster.IRasterFunctionArguments
getFileList, getNames, getValue, getValues, putValue, remove, removeAll, resolve, update
 

Field Detail

IIDfd4f0d2d_1f81_4b2d_8ae5_90cef59c3cfe

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

toJSON

IJSONObject toJSON()
                   throws java.io.IOException,
                          AutomationException
Saves raster function arguments to JSON.

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

fromJSON

void fromJSON(IJSONObject pJSON,
              IRasterFunctionTemplateMapper pOptRFTMapper)
              throws java.io.IOException,
                     AutomationException
Loads raster function arguments from JSON.

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