| Package | com.esri.bacore.domain | 
| Class | public class LocationStudyArea | 
| Inheritance | LocationStudyArea    StudyArea   flash.events.EventDispatcher | 
| Implements | ILocationStudyArea | 
| Since : | Business Analyst API for Flex 2.2. | 
| Property | Defined By | ||
|---|---|---|---|
| address : Object 
		 Address of the location point.  | LocationStudyArea | ||
![]()  | description : String 
		 Study area description.  | StudyArea | |
| donut : Boolean 
		 Whether non-overlapping donut-style area bands are created
		 instead of overlapping areas that all originate from the same location.  | LocationStudyArea | ||
![]()  | featureSet : FeatureSet 
		 Feature set associated with this study area.  | StudyArea | |
![]()  | id : String 
		 Study area ID.  | StudyArea | |
| location : Graphic 
		 Graphic of the location point.  | LocationStudyArea | ||
![]()  | name : String 
		 Study area name.  | StudyArea | |
| radii : Array 
		 Array of radii of rings constructed around the location point.  | LocationStudyArea | ||
| subtype : LocationStudySubtype 
		 Subtype of the location study.  | LocationStudyArea | ||
| type : StudyAreaType [override] [read-only] 
		 Type of the study area.  | LocationStudyArea | ||
| units : Object 
		 The units of the radii parameter which were used 
		 for constructing the study area around the location point.  | LocationStudyArea | ||
| Method | Defined By | ||
|---|---|---|---|
LocationStudyArea(subtype:LocationStudySubtype = null) 
		 Creates a new instance of the LocationStudyArea class.  | LocationStudyArea | ||
readExternal(input:IDataInput):void [override] 
		 The class implements this method to decode itself from a data stream by calling the methods of the IDataInput interface.  | LocationStudyArea | ||
![]()  | toBoundaries(studyArea:IStudyArea, combineGeographyFeatures:Boolean = false):Object [static] 
		 Converts a geography study area to a FeatureSet or StandardLayer instance.  | StudyArea | |
writeExternal(output:IDataOutput):void [override] 
		 The class implements this method to encode itself for a data stream by calling the methods of the IDataOutput interface.  | LocationStudyArea | ||
| address | property | 
address:ObjectAddress of the location point.
    public function get address():Object    public function set address(value:Object):void| donut | property | 
donut:BooleanWhether non-overlapping donut-style area bands are created instead of overlapping areas that all originate from the same location.
 The default value is false.
    public function get donut():Boolean    public function set donut(value:Boolean):void| location | property | 
location:GraphicGraphic of the location point.
    public function get location():Graphic    public function set location(value:Graphic):void| radii | property | 
radii:ArrayArray of radii of rings constructed around the location point.
    public function get radii():Array    public function set radii(value:Array):void| subtype | property | 
subtype:LocationStudySubtypeSubtype of the location study.
    public function get subtype():LocationStudySubtype    public function set subtype(value:LocationStudySubtype):void| type | property | 
type:StudyAreaType  [read-only] [override] | Since : | Business Analyst API for Flex 3.0. | 
Type of the study area.
    public function get type():StudyAreaType| units | property | 
units:Object
		 The units of the radii parameter which were used 
		 for constructing the study area around the location point.
		 
It is recommended to use constants from the com.esri.ags.Units
		 class for a simple-ring study area and constants from the DriveTimeUnits
		 class for drive-time/drive-distance study area.
		 
    public function get units():Object    public function set units(value:Object):void| LocationStudyArea | () | Constructor | 
public function LocationStudyArea(subtype:LocationStudySubtype = null)Creates a new instance of the LocationStudyArea class.
Parameterssubtype:LocationStudySubtype (default = null) — of the location study area.
		  | 
| readExternal | () | method | 
override public function readExternal(input:IDataInput):voidThe class implements this method to decode itself from a data stream by calling the methods of the IDataInput interface.
Parameters
input:IDataInput | 
| writeExternal | () | method | 
override public function writeExternal(output:IDataOutput):voidThe class implements this method to encode itself for a data stream by calling the methods of the IDataOutput interface.
Parameters
output:IDataOutput |