Packagexp.charting
Classpublic class AxisSeries
InheritanceAxisSeries Inheritance Series Inheritance ChartStyleClient Inheritance ChartDisplayElement Inheritance ProgrammaticSkin Inheritance mx.core.FlexSprite
ImplementsIAxisSeries
SubclassesAreaSeries, BarSeries, BubbleSeries, CurveSeries, HLOCSeries, LineSeries, ScatterSeries, StepSeries, StickSeries



Public Properties
 PropertyDefined by
 Inheritedannotations : Array
The annotations for this series
Series
  axisMode : Number
[read-only] The axis mode for this series
AxisSeries
 Inheritedchart : IChartArea
ChartDisplayElement
 InheritedchartDesc : ChartDesc
ChartDisplayElement
 InheritedchartParent : IChart
ChartDisplayElement
 InheritedclassName : String
ChartStyleClient
 InheriteddataEffectIn : ChartEffect
Series
 InheriteddataEffectOut : ChartEffect
Series
 InheriteddataProvider : Object
The source of the chart items.
Series
 InheriteddataTipFormat : String
The format for the data tip display For axis series the elements are {0} = series Name {1} = xAxis Name {2} = x value {3} = yAxis Name {4} = y value {5} = Annotation The default value is <b>{0}</b><br/>,<i>{1}:</i>,{2}\n,<i>{3}:</i>,{4},{5} For pie series the elements are {0} = label {1} = value {2} = percent The default value is {0}\r{2}
Series
 InheriteddataTipFunction : Function
Series
 InheriteddisplayName : String = ""
name for this series
Series
 InheritedgraphMode : String = "2D"
The default chart type one of pie2D, pie25D, pie3D, doughnut
Series
 Inheritedheight : Number
ProgrammaticSkin
 InheritedinheritingStyles : Object
ChartStyleClient
 Inheritedinitialized : Boolean
ProgrammaticSkin
 InheritedisFilledArea : Boolean = false
is the area filled this series
Series
 InheritedisRotated : Boolean
Indicates whether this series is rendered horizontally (rotated)
Series
 InheritedisSubChart : Boolean
ChartDisplayElement
 Inheriteditems : Array
The array of DataItems represented by this series
Series
 InheritedlabelFormat : String
The format for the data label display For axis series the elements are {0} = series Name {1} = xAxis Name {2} = x value {3} = yAxis Name {4} = y value {5} = Annotation The default value is <b>{0}</b><br/>,<i>{1}:</i>,{2}\n,<i>{3}:</i>,{4},{5} For pie series the elements are {0} = label {1} = value {2} = percent The default value is {2}
Series
 InheritedlabelFunction : Function
Series
 InheritedlabelOffset : Number = 0
controls the distance between a label and the pie
Series
 InheritedlabelPosition : String
Specifies how to render value labels.
Series
 InheritedlegendFormat : String
The format for the legend display For axis series the elements are {0} = series Name {1} = xAxis Name {2} = x value {3} = yAxis Name {4} = y value {5} = Annotation The default value is <b>{0}</b><br/>,<i>{1}:</i>,{2}\n,<i>{3}:</i>,{4},{5} For pie series the elements are {0} = label {1} = value {2} = percent The default value is {0} [{2}]
Series
 InheritedlegendFunction : Function
Series
 Inheritedlength : int
The number of DataItems in this series
Series
 InheritedmeasuredHeight : Number
The measured height of this object.
ChartDisplayElement
 InheritedmeasuredWidth : Number
The measured width of this object.
ChartDisplayElement
 InheritednestLevel : int
ProgrammaticSkin
 InheritednonInheritingStyles : Object
ChartStyleClient
 Inheritedparent : DisplayObjectContainer
ChartDisplayElement
 InheritedprocessedDescriptors : Boolean
ProgrammaticSkin
 InheritedselectedItem : DataPoint
Series
 InheritedselectedText : String
Series
  seriesSet : SeriesSet
[read-only]
AxisSeries
 InheritedstyleDeclaration : CSSStyleDeclaration
ChartStyleClient
 InheritedstyleName : Object
ChartStyleClient
 InheritedtrackMouse : Boolean = false
Series
 InheritedupdateCompletePendingFlag : Boolean
ProgrammaticSkin
 InheriteduseGradient : Boolean = false
use a gradient fill for series
Series
 Inheritedvolume : Number
Allows you to specify a volume for data series markers By adjusting the volume, you can modify the amount of space between data points in the series.
Series
 Inheritedwidth : Number
ProgrammaticSkin
  xAxis : Axis
[read-only] x axis that this series is assigned to
AxisSeries
  xField : String
The name of the field in the data that will be used as the source for the x value of this series If the data is a simple array this property is ignored
AxisSeries
  yAxis : Axis
[read-only] y axis that this series is assigned to
AxisSeries
  yField : String
The name of the field in the data that will be used as the source for the y value of this series If the data is a simple array this property is ignored
AxisSeries
Protected Properties
 PropertyDefined by
  _axisMode : Number = 1
AxisSeries
 Inherited_chartDataProvider : ICollectionView
Series
 Inherited_chartLabels : LabelCache
Series
 InheritedchartLabels : LabelCache
Series
 InheritedchartStyleChanged : Boolean = true
Series
 InheritedchartStyles : Object
Series
 InheritedchildList : Array
ChartStyleClient
 Inherited_dataEffectIn : ChartEffect
Series
 Inherited_dataEffectOut : ChartEffect
Series
 InheriteddataItemClass : Class
Series
 Inherited_dataProvider : ICollectionView
Series
 InheriteddataProviderChanged : Boolean = false
Series
 Inherited_dataTipFormat : String
Series
 Inherited_deferLayout : Boolean = false
ProgrammaticSkin
  dropLines : Shape
AxisSeries
  _dropLineStroke : IStroke
AxisSeries
 InheriteddropShadowStyleChanged : Boolean = true
Series
 InheriteddropShadowTarget : DisplayObject
Series
 InheritedfieldMap : Object
Series
 Inheritedfields : Array
Series
  graphicsLayer : Shape
AxisSeries
 InheritedinvalidateDisplayListFlag : Boolean = false
ProgrammaticSkin
 InheritedinvalidatePropertiesFlag : Boolean = false
ProgrammaticSkin
 InheritedinvalidateSizeFlag : Boolean = false
ProgrammaticSkin
 InheritedinvalidDataScale : Boolean = false
Series
 InheritedinvalidFields : Boolean = true
Series
 InheritedinvalidSeriesData : Boolean = false
Series
 Inherited_isRotated : Boolean = false
Series
 Inherited_items : Array
Series
 Inherited_labelFormat : String
Series
 Inherited_labelPosition : String = "none"
Series
 InheritedlastMouseX : int
Series
 InheritedlastMouseY : int
Series
 Inherited_legendData : Array
Series
 Inherited_legendFormat : String
Series
 Inherited_marker : Marker
Series
 Inherited_markerRenderer : IMarkerRenderer
Series
 Inherited_markers : Array
Series
  markers : Shape
AxisSeries
 Inherited_markerSize : int
Series
 Inherited_markerStroke : IStroke
Series
 Inherited_markerType : String
Series
 Inheritedowner : Object
ChartStyleClient
 Inherited_palette : Palette
Series
 InheritedpaletteBaseIndex : int = 0
Series
 InheritedpaletteItemCount : int = 1
Series
 Inherited_parent : DisplayObjectContainer
ChartDisplayElement
 Inherited_selectedItem : DataPoint
Series
 Inherited_seriesDataProvider : ICollectionView
Series
 Inherited_showAnnotations : Boolean
Series
 Inherited_showCursor : Boolean
Series
 Inherited_showDataTips : Boolean
Series
  _showDropLines : Boolean = true
controls whether drop lines are shown
AxisSeries
 Inherited_showLabels : Boolean
Series
 Inherited_showMarkers : Boolean
Series
 InheritedsizeChanged : Boolean = false
ProgrammaticSkin
 InheritedstyleParent : IStyleClient
ChartStyleClient
 InheritedstylesInitialized : Boolean = false
ChartStyleClient
 InheritedtextFieldList : Array
ChartStyleClient
 Inherited_trackMouse : Boolean = false
Series
 Inherited_volume : Number = .8
Series
  _xAxis : Axis
AxisSeries
  _xField : String
AxisSeries
 InheritedxOffset : int
Series
  _yAxis : Axis
AxisSeries
  _yField : String
AxisSeries
Public Methods
 MethodDefined by
  
AxisSeries
  
axesChanged():void
Notifes the series that parent SeriesSet's assigned chartAxes may have been changed.
AxisSeries
 Inherited
clearStyle(styleProp:String):void
ChartStyleClient
 Inherited
ChartStyleClient
 Inherited
ChartStyleClient
 Inherited
getDataPoint(x:int, y:int, sensitivity:int, checkXY:Boolean = true):DataPoint
Series
 Inherited
getField(fieldName:String):DataFieldDesc
Series
  
getMax(axisType:String):Number
AxisSeries
  
getMin(axisType:String):Number
AxisSeries
  
getMinInterval(axisType:String):Number
AxisSeries
 Inherited
getStyle(styleProp:String):*
ChartStyleClient
 Inherited
hasField(fieldName:String):Boolean
Series
 Inherited
initElement(chart:IChartArea):void
ChartDisplayElement
 Inherited
ProgrammaticSkin
 Inherited
ProgrammaticSkin
 Inherited
ProgrammaticSkin
 Inherited
move(x:Number, y:Number):void
Moves this object to the specified x and y coordinates.
ProgrammaticSkin
 Inherited
notifyStyleChangeInChildren(styleProp:String, recursive:Boolean):void
ChartStyleClient
 Inherited
parentChanged(p:DisplayObjectContainer):void
ChartStyleClient
 Inherited
regenerateStyleCache(recursive:Boolean):void
ChartStyleClient
 Inherited
registerEffects(effects:Array):void
ChartStyleClient
 Inherited
setActualSize(newWidth:Number, newHeight:Number):void
Sets the height and width of this object.
ProgrammaticSkin
  
Set the physical pixel size of the chart
AxisSeries
 Inherited
setStyle(styleProp:String, newValue:*):void
ChartStyleClient
 Inherited
styleChanged(styleProp:String):void
Whenever any style changes, redraw this skin.
Series
 Inherited
ChartDisplayElement
 Inherited
validateNow():void
Validate and update the properties and layout of this object and redraw it, if necessary.
ProgrammaticSkin
 Inherited
ProgrammaticSkin
 Inherited
validateSize(recursive:Boolean = false):void
ChartDisplayElement
Protected Methods
 MethodDefined by
 Inherited
activate():void
ChartDisplayElement
 Inherited
addedHandler(e:Event):void
ChartDisplayElement
  
axesChangedHandler(e:Event):void
AxisSeries
  
axisModeChangeHandler(e:Event):void
Called when the x axis mode changes
AxisSeries
  
Called when the axis range changes
AxisSeries
 Inherited
chartStateChangedHandler(e:StateChangeEvent):void
Series
  
checkDataPoint(x:int, y:int, sensitivity:int, checkXY:Boolean = true):DataPoint
AxisSeries
 Inherited
Series
 Inherited
ChartDisplayElement
  
AxisSeries
 Inherited
deactivate():void
ChartDisplayElement
 Inherited
deferLayout(state:Boolean):void
ProgrammaticSkin
  
AxisSeries
  
drawLabel(item:*, i:int, x:int, y:int, position:String = null):void
AxisSeries
  
drawLabels():void
AxisSeries
  
drawMarkers():void
AxisSeries
  
drawSeries():void
draw this series
AxisSeries
 Inherited
getFill(index:int = -1):IFill
Series
  
getFormattedText(item:DataItem, type:String):String
AxisSeries
 Inherited
getLegendData():Array
Series
 Inherited
getMarker(index:int = -1):Marker
Series
 Inherited
Series
 Inherited
getParent():DisplayObjectContainer
ChartDisplayElement
 Inherited
Series
 Inherited
Series
 Inherited
Series
  
AxisSeries
 Inherited
getStroke(index:int = -1):IStroke
Series
 Inherited
Series
 Inherited
ChartDisplayElement
  
initialize():void
AxisSeries
 Inherited
ChartStyleClient
 Inherited
Series
 Inherited
ChartStyleClient
 Inherited
Series
 Inherited
Series
 Inherited
Series
 Inherited
Series
 Inherited
measure():void
ProgrammaticSkin
 Inherited
ProgrammaticSkin
 Inherited
notifyTextFieldStyleChange(styleProp:String):void
ChartStyleClient
 Inherited
plotSizeChangedHandler(e:Event):void
ChartDisplayElement
 Inherited
removedHandler(e:Event):void
ChartDisplayElement
  
renderItems():void
AxisSeries
  
Clear all the draw surfaces
AxisSeries
 Inherited
setChartDataProvider(value:Object):void
Series
 Inherited
setData(cursor:IViewCursor):void
Series
 Inherited
Series
 Inherited
setDataProvider(value:ICollectionView):void
Series
  
setOrientation(isHorizontal:Boolean = true):void
Sets the orientation of the series
AxisSeries
 Inherited
Series
 Inherited
setShowCursor(value:Boolean):void
Series
 Inherited
setShowDataTips(value:Boolean):void
Series
 Inherited
setShowLabels(value:Boolean):void
Series
 Inherited
setTrackMouse(value:Boolean):void
Series
  
AxisSeries
  
updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void
Draw the series
AxisSeries
 Inherited
updateFields():void
Series
  
update any configuration needed by the renderer
AxisSeries
 Inherited
Initializes the SeriesData object for the new dataProvider
Series
 Inherited
validateData():void
Series
Styles
 StyleDescriptionDefined by
 Inherited Type: Boolean   CSS Inheritance: no
Boolean property that specifies whether the component has a visible drop shadow.
Series
 Inherited Type: mx.graphics.IFill   CSS Inheritance: no
Sets the fill for this data series.
Series
 Inherited Type: xp.charting.IMarkerRenderer   CSS Inheritance: yes
Series
 Inherited Type: int   CSS Inheritance: yes
Series
 Inherited Type: mx.graphics.IStroke   CSS Inheritance: yes
Series
 Inherited Type: String   CSS Inheritance: yes
Series
 Inherited Type: xp.charting.IMarkerRenderer   CSS Inheritance: yes
Series
 Inherited Type: int   CSS Inheritance: yes
Series
 Inherited Type: mx.graphics.IStroke   CSS Inheritance: yes
Series
 Inherited Type: String   CSS Inheritance: yes
Series
 Inherited Type: Number   CSS Inheritance: no
Sets the stroke width for this data series.
Series
 Inherited Type: Number   CSS Inheritance: no
The drop shadow alpha
Series
 Inherited Type: uint   Format: Color   CSS Inheritance: yes
Color of the drop shadow.
Series
 Inherited Type: String   CSS Inheritance: no
Direction of the drop shadow.
Series
 Inherited Type: Number   Format: Length   CSS Inheritance: no
Distance of the drop shadow.
Series
 Inherited Type: Boolean   CSS Inheritance: no
Controls whether a cursor is attached to this series Only one series per chart (or subchart) can have a cursor attached
Series
 Inherited Type: Boolean   CSS Inheritance: yes
Series
 Inherited Type: Boolean   CSS Inheritance: yes
controls whether marker are always shown(if false they are only shown with tooltip)
Series
 Inherited Type: mx.graphics.IStroke   CSS Inheritance: no
Sets the stroke style for this data series.
Series
Protected Constants
 ConstantDefined by
 InheritedNESTLEVEL_AXIS : int = 10000
[static]
ChartDisplayElement
 InheritedNESTLEVEL_AXISSET : int = 10001
[static]
ChartDisplayElement
 InheritedNESTLEVEL_LABELS : int = 10002
[static]
ChartDisplayElement
 InheritedNESTLEVEL_SERIES : int = 1000
[static]
ChartDisplayElement
 InheritedNESTLEVEL_SERIESSET : int = 1001
[static]
ChartDisplayElement
 InheritednullStroke : IStroke
[static]
Series
 Inheritedrc : Rectangle
[static]
Series
Property detail
_axisModeproperty
protected var _axisMode:Number = 1
axisModeproperty 
axisMode:Number  [read-only]

The axis mode for this series

Implementation
    public function get axisMode():Number
dropLinesproperty 
protected var dropLines:Shape
_dropLineStrokeproperty 
protected var _dropLineStroke:IStroke
graphicsLayerproperty 
protected var graphicsLayer:Shape
markersproperty 
protected var markers:Shape
seriesSetproperty 
seriesSet:SeriesSet  [read-only]Implementation
    public function get seriesSet():SeriesSet
_showDropLinesproperty 
protected var _showDropLines:Boolean = true

controls whether drop lines are shown

_xAxisproperty 
protected var _xAxis:Axis
xAxisproperty 
xAxis:Axis  [read-only]

x axis that this series is assigned to

Implementation
    public function get xAxis():Axis
_xFieldproperty 
protected var _xField:String
xFieldproperty 
xField:String  [read-write]

The name of the field in the data that will be used as the source for the x value of this series If the data is a simple array this property is ignored

Implementation
    public function get xField():String
    public function set xField(value:String):void
_yAxisproperty 
protected var _yAxis:Axis
yAxisproperty 
yAxis:Axis  [read-only]

y axis that this series is assigned to

Implementation
    public function get yAxis():Axis
_yFieldproperty 
protected var _yField:String
yFieldproperty 
yField:String  [read-write]

The name of the field in the data that will be used as the source for the y value of this series If the data is a simple array this property is ignored

Implementation
    public function get yField():String
    public function set yField(value:String):void
Constructor detail
AxisSeries()constructor
public function AxisSeries()
Method detail
axesChanged()method
public function axesChanged():void

Notifes the series that parent SeriesSet's assigned chartAxes may have been changed. The series will amend it axis properties and register itself with the new chartAxes

axesChangedHandler()method 
protected function axesChangedHandler(e:Event):voidParameters
e:Event
axisModeChangeHandler()method 
protected function axisModeChangeHandler(e:Event):void

Called when the x axis mode changes

Parameters
e:Event
axisRangeChangedHandler()method 
protected function axisRangeChangedHandler(e:Event):void

Called when the axis range changes

Parameters
e:Event
checkDataPoint()method 
protected override function checkDataPoint(x:int, y:int, sensitivity:int, checkXY:Boolean = true):DataPointParameters
x:int
 
y:int
 
sensitivity:int
 
checkXY:Boolean (default = true)

Returns
DataPoint
createLabelInstance()method 
protected override function createLabelInstance():Object

Returns
Object
drawDropLines()method 
protected function drawDropLines():void
drawLabel()method 
protected override function drawLabel(item:*, i:int, x:int, y:int, position:String = null):voidParameters
item:*
 
i:int
 
x:int
 
y:int
 
position:String (default = null)
drawLabels()method 
protected function drawLabels():void
drawMarkers()method 
protected function drawMarkers():void
drawSeries()method 
protected override function drawSeries():void

draw this series

getFormattedText()method 
protected override function getFormattedText(item:DataItem, type:String):StringParameters
item:DataItem
 
type:String

Returns
String
getMax()method 
public function getMax(axisType:String):NumberParameters
axisType:String

Returns
Number
getMin()method 
public function getMin(axisType:String):NumberParameters
axisType:String

Returns
Number
getMinInterval()method 
public function getMinInterval(axisType:String):NumberParameters
axisType:String

Returns
Number
getSeriesDataFields()method 
protected override function getSeriesDataFields():Array

Returns
Array
initialize()method 
protected override function initialize():void
renderItems()method 
protected function renderItems():void
resetForRenderSeries()method 
protected function resetForRenderSeries():void

Clear all the draw surfaces

setChartDimensions()method 
public override function setChartDimensions():void

Set the physical pixel size of the chart

setOrientation()method 
protected function setOrientation(isHorizontal:Boolean = true):void

Sets the orientation of the series

Parameters
isHorizontal:Boolean (default = true)
updateChartStyles()method 
protected override function updateChartStyles():void
updateDisplayList()method 
protected override function updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void

Draw the series

Parameters
unscaledWidth:Number
 
unscaledHeight:Number
updateRenderConfig()method 
protected function updateRenderConfig():void

update any configuration needed by the renderer