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

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 Community 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 Community 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.