Packagecom.esri.bacore.client
Classpublic class AnalysisParameters
InheritanceAnalysisParameters Inheritance BATaskParameters Inheritance Object
Subclasses AnalysisParameters, CreateStdGeographiesParameters

The AnalysisParameters class is the base class for tasks producing analysis feature layers.



Public Properties
 PropertyDefined By
 InheritedactiveDatasetID : String
Active dataset ID.
BATaskParameters
 InheritedoutputTypes : OutputTypes
Task output types.
BATaskParameters
 InheritedresultType : BAResultType
[read-only] Type of the result returned by the task associated with these parameters.
BATaskParameters
 InheritedtaskName : String
[read-only] Name of a Business Analyst task associated with these parameters.
BATaskParameters
Public Methods
 MethodDefined By
  
AnalysisParameters(taskName:String, outputTypes:OutputTypes = null)
Creates a new instance of the AnalysisParameters class.
AnalysisParameters
  
toURLVariables():URLVariables
[override] Converts task parameters to URL variables.
AnalysisParameters
Protected Methods
 MethodDefined By
 Inherited
Sets default output types.
BATaskParameters
Constructor Detail
AnalysisParameters()Constructor
public function AnalysisParameters(taskName:String, outputTypes:OutputTypes = null)

Creates a new instance of the AnalysisParameters class.

Parameters
taskName:String — Name of a Business Analyst task associated with these parameters.
 
outputTypes:OutputTypes (default = null) — Task output types.
Method Detail
toURLVariables()method
override public function toURLVariables():URLVariables

Converts task parameters to URL variables. Method of this class validates that the output types don't contain the report output, because reports are not intended for use with a task whose parameters inherit from this class.

Returns
URLVariables — URL variables

Throws
BARequestError — Report output option is requested.