public class SeriesRegion extends ToolSeries
Title: SeriesRegion class
Description: Series Region tool.
It colors bounded area under the (series) curve.
Copyright (c) 2005-2019 by Steema Software SL. All Rights Reserved.
Company: Steema Software SL
Tool.ToolListener
iSeries
bBrush, clickTolerance, listenerList, pPen
chart, InternalUse
Constructor and Description |
---|
SeriesRegion() |
SeriesRegion(IBaseChart c) |
Modifier and Type | Method and Description |
---|---|
void |
chartEvent(ChartDrawEvent ce) |
boolean |
getAutoBound()
If true, region left and right bounds are equal to series minimum and
maximum x value.
|
ChartBrush |
getBrush()
Element Brush characteristics.
|
java.lang.String |
getDescription()
Gets descriptive text.
|
boolean |
getDrawBehindSeries()
If true, draw region behind series.
|
Gradient |
getGradient()
The gradient colors used to fill the area in the region.
|
double |
getLowerBound()
Defines region left (series not mandatory values) lower bound.
|
double |
getOrigin()
Region bottom or upper limit.
|
ChartPen |
getPen()
Indicates the kind of pen used to draw Series Region.
|
java.lang.String |
getSummary()
Gets detailed descriptive text.
|
int |
getTransparency()
The amount of semi-glass effect (opacity) to apply when filling the area
in the region as percentage.
|
double |
getUpperBound()
Defines region right (series not mandatory values) upper bound.
|
boolean |
getUseOrigin()
If true, region bottom or upper limit is defined by
|
void |
setAutoBound(boolean value) |
void |
setBrush(ChartBrush value)
Set Brush characteristics.
|
void |
setDrawBehindSeries(boolean value) |
void |
setGradient(Gradient value)
Sets the gradient colors used to fill the area in the region.
|
void |
setLowerBound(double value) |
void |
setOrigin(double value) |
void |
setPen(ChartPen value)
Determines the kind of pen used to draw Series Region.
|
void |
setTransparency(int value)
Sets the amount of semi-glass effect (opacity) to apply when filling the
area in the region as percentage.
|
void |
setUpperBound(double value) |
void |
setUseOrigin(boolean value) |
getHorizAxis, getSeries, getVertAxis, setSeries
addMouseMotionListener, addToolListener, dispose, fireActiveChanged, fireChanged, fireClicked, fireDragged, fireDragging, fireMouse, fireResized, getActive, getBitmapEditor, mouseEvent, readResolve, removeMouseMotionListener, removeToolListener, setActive, setChart, toString
getChart, invalidate, setBooleanProperty, setColorProperty, setDoubleProperty, setIntegerProperty, setStringProperty
public SeriesRegion()
public SeriesRegion(IBaseChart c)
public java.lang.String getDescription()
getDescription
in class Tool
public java.lang.String getSummary()
getSummary
in class Tool
public boolean getAutoBound()
public void setAutoBound(boolean value)
public double getLowerBound()
public void setLowerBound(double value)
public double getUpperBound()
public void setUpperBound(double value)
public double getOrigin()
public void setOrigin(double value)
public boolean getUseOrigin()
public void setUseOrigin(boolean value)
public boolean getDrawBehindSeries()
public void setDrawBehindSeries(boolean value)
public ChartBrush getBrush()
public void setBrush(ChartBrush value)
value
- ChartBrushpublic ChartPen getPen()
public void setPen(ChartPen value)
value
- ChartPenpublic int getTransparency()
public void setTransparency(int value)
value
- intpublic Gradient getGradient()
public void setGradient(Gradient value)
value
- Gradientpublic void chartEvent(ChartDrawEvent ce)
chartEvent
in class Tool