| Package | com.esri.ags.renderers |
| Class | public class ClassBreaksRenderer |
| Inheritance | ClassBreaksRenderer Renderer |
Note: Renderer related classes were added in version 1.2.
Default MXML Propertyinfos
<esri:ClassBreaksRenderer attribute="ranking">
<esri:ClassBreakInfo maxValue="0.33" symbol="{smallSym}"/>
<esri:ClassBreakInfo minValue="0.33" maxValue="0.67" symbol="{mediumSym}"/>
<esri:ClassBreakInfo minValue="0.67" symbol="{largeSym}"/>
</esri:ClassBreaksRenderer>var smallSym:SimpleMarkerSymbol = new SimpleMarkerSymbol(SimpleMarkerSymbol.STYLE_CIRCLE,6, 0xFF0000, 0.7);
var mediumSym:SimpleMarkerSymbol = new SimpleMarkerSymbol(SimpleMarkerSymbol.STYLE_CIRCLE,10, 0xFF0000, 0.7);
var largeSym:SimpleMarkerSymbol = new SimpleMarkerSymbol(SimpleMarkerSymbol.STYLE_CIRCLE,16, 0xFF0000, 0.7);
var classBreaksRenderer:ClassBreaksRenderer = new ClassBreaksRenderer();
classBreaksRenderer.attribute = "BUILD_DATE";
var classBreakInfos:Array = [
new ClassBreakInfo(smallSym, Number.NEGATIVE_INFINITY, 1980),
new ClassBreakInfo(mediumSym, 1980, 2000),
new ClassBreakInfo(largeSym, 2000, Number.POSITIVE_INFINITY)
];
classBreaksRenderer.infos = classBreakInfos;
graphicsLayer.renderer = classBreaksRenderer;
See also
| Property | Defined by | ||
|---|---|---|---|
| attribute : String
The name of the attribute field to check for minimum and maximum values.
| ClassBreaksRenderer | ||
| defaultSymbol : Symbol
The default symbol to use (if value is not in any of the ClassBreakInfo ranges).
| ClassBreaksRenderer | ||
| infos : Array
Array of ClassBreakInfo.
| ClassBreaksRenderer | ||
| Method | Defined by | ||
|---|---|---|---|
|
ClassBreaksRenderer(attribute:String = null, defaultSymbol:Symbol = null, infos:Array = null)
Creates a new ClassBreaksRenderer object.
| ClassBreaksRenderer | ||
![]() |
Subclasses must override this method.
| Renderer | |
| attribute | property |
public var attribute:StringThe name of the attribute field to check for minimum and maximum values.
| defaultSymbol | property |
public var defaultSymbol:SymbolThe default symbol to use (if value is not in any of the ClassBreakInfo ranges).
| infos | property |
| ClassBreaksRenderer | () | constructor |
public function ClassBreaksRenderer(attribute:String = null, defaultSymbol:Symbol = null, infos:Array = null)Creates a new ClassBreaksRenderer object.
Parametersattribute:String (default = null) — The name of the attribute field to check for minimum and maximum values.
|
|
defaultSymbol:Symbol (default = null) — The default symbol to use (if value is not in any of the ClassBreakInfo ranges).
|
|
infos:Array (default = null) — Array of ClassBreakInfo.
|