Serialized Form


Package lt.monarch.chart

Class lt.monarch.chart.AboutBox extends javax.swing.JDialog implements Serializable

serialVersionUID: 6894025761636362349L

Serialized Fields

copyRightsLabel

javax.swing.JLabel copyRightsLabel

logoLabel

javax.swing.JLabel logoLabel

versionLabel

javax.swing.JLabel versionLabel

linkLabel

javax.swing.JLabel linkLabel

Class lt.monarch.chart.AbstractChart extends AbstractView<PaintTags extends AbstractPaintTags> implements Serializable

serialVersionUID: -4096750015851228580L

Serialized Fields

draftModeEnabled

boolean draftModeEnabled

plugins

java.util.List<E> plugins
Chart plug-in list


draftMode

boolean draftMode
Specifies whether chart is in draft mode; the default is false.


locale

java.util.Locale locale
Specifies a locale for this chart.


_dirty

boolean _dirty

tempImage

java.awt.image.BufferedImage tempImage
Temporary image. Is used for painting initial chart for calculating axis range (used for AutoAxisAdjuster)


image

java.awt.Image image

trial

boolean trial

isAdjustmentStep

boolean isAdjustmentStep

isInvalidatedDuringAdjustement

boolean isInvalidatedDuringAdjustement

Class lt.monarch.chart.AbstractChartMarker extends AbstractChartObject<MarkerPaintTags> implements Serializable

serialVersionUID: -5849523816443018075L

Serialized Fields

axisMapper

AxisMapper axisMapper
axis mapper used to map level object


label

java.lang.String label
The marker line label


textStyle

TextStyle<Tag extends AbstractPaintTags> textStyle
Text style object

Class lt.monarch.chart.AbstractChartSeries extends AbstractChartObject<Tags extends AbstractPaintTags> implements Serializable

serialVersionUID: 7444197087939644470L

Serialized Fields

model

DataModel model
Data model


metaModel

MetaDataModel metaModel
Meta data model


seriesName

java.lang.String seriesName
String representing series name


showLegend

boolean showLegend
Boolean value if to show legend


showNullValues

boolean showNullValues
Boolean value if to show null values


symbol

LegendSymbol symbol

xMapper

AxisMapper xMapper
X axis mapper


yMapper

AxisMapper yMapper
Y axis mapper


zMapper

AxisMapper zMapper
Z axis mapper


modelValidator

AbstractModelValidator modelValidator
Data model validator


refreshListener

ChartDataModelListener refreshListener

palette

java.awt.Color[] palette

seriesColor

java.awt.Color seriesColor

seriesTransform

Transformation seriesTransform

tempRect

java.awt.Rectangle tempRect

Class lt.monarch.chart.AbstractView extends java.lang.Object implements Serializable

serialVersionUID: -2106032259417946829L

Serialized Fields

style

Style style
Local stylesheet. All color and font information is stored here


paintStyle

PaintStyle<Tag extends AbstractPaintTags> paintStyle
Color style object for getting and setting entityStyle to stylesheet


viewListeners

DefaultListenerList<E> viewListeners
Painting brush style


container

ViewContainer container

bounds

Rectangle2D bounds

layoutInvalid

boolean layoutInvalid
Specifies whether view layout is invalid. If true, invalidate does nothing.


_dirty

boolean _dirty

mapRectangle

Rectangle2D mapRectangle

minSize

java.awt.Dimension minSize

maxSize

java.awt.Dimension maxSize

preferredSize

java.awt.Dimension preferredSize

alignmentX

float alignmentX

alignmentY

float alignmentY

Class lt.monarch.chart.IndexedChartElementEntity extends java.lang.Object implements Serializable

serialVersionUID: 2969421219195507978L

Serialized Fields

parentEntity

ChartEntity parentEntity

model

DataModel model

metaModel

MetaDataModel metaModel

index

int index

formatter

LabelFormatter formatter

Class lt.monarch.chart.MultiSeriesChartBase extends AbstractChart<PaintTags extends AbstractPaintTags,GeneralProjector extends Projector> implements Serializable

serialVersionUID: -4643447451789563307L

Serialized Fields

objects

java.util.List<E> objects

_dirty

boolean _dirty

Package lt.monarch.chart.awt

Class lt.monarch.chart.awt.ChartCanvas extends java.awt.Panel implements Serializable

serialVersionUID: 1986638120707403029L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Serialization read

Throws:
java.io.IOException - input output exception
java.lang.ClassNotFoundException - if class is not found exception is thrown

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Serialization write

Throws:
java.io.IOException - error if something goes wrong
Serialized Fields

currentChartSize

java.awt.Dimension currentChartSize
current chart size


revalidateRequested

boolean revalidateRequested

hotSpotMap

HotSpotMap hotSpotMap
hot spot map


chartObjectsMap

ChartObjectsMap chartObjectsMap

chart

View chart
the chart


Package lt.monarch.chart.chart2D

Class lt.monarch.chart.chart2D.Chart2D extends MultiSeriesChartBase<ChartPaintTags,Projector2D> implements Serializable

serialVersionUID: 3981980190493695157L

Serialized Fields

projector

Projector projector
a projector used to map Point2D objects into the chart area


yAxisStackMargin

float yAxisStackMargin

xAxisStackMargin

float xAxisStackMargin

leftYAxisManager

lt.monarch.chart.chart2D.Chart2D.Axis2DYManager leftYAxisManager

rightYAxisManager

lt.monarch.chart.chart2D.Chart2D.Axis2DYManager rightYAxisManager

topXAxisManager

lt.monarch.chart.chart2D.Chart2D.Axis2DXManager topXAxisManager

bottomXAxisManager

lt.monarch.chart.chart2D.Chart2D.Axis2DXManager bottomXAxisManager

_dirty

boolean _dirty

breakLine

ChartBreakLine breakLine

barKeys

java.util.Hashtable<K,V> barKeys

minTopAxisHeight

double minTopAxisHeight

minLeftAxisWidth

double minLeftAxisWidth

minBottomAxisHeight

double minBottomAxisHeight

minRightAxisWidth

double minRightAxisWidth

marginAfterTopAxis

double marginAfterTopAxis

marginAfterBottomAxis

double marginAfterBottomAxis

marginAfterLeftAxis

double marginAfterLeftAxis

marginAfterRightAxis

double marginAfterRightAxis

Class lt.monarch.chart.chart2D.Grid extends AbstractGrid implements Serializable

serialVersionUID: 5146293028082152281L

Serialized Fields

drawTop

boolean drawTop

drawBottom

boolean drawBottom

tempPoint1

Point2D tempPoint1

tempPoint2

Point2D tempPoint2

drawRect

Rectangle2D drawRect

tempClipRect

Rectangle2D tempClipRect

tempLine

Line2D tempLine

tempRect

Rectangle2D tempRect

Class lt.monarch.chart.chart2D.GridCircle extends AbstractGrid implements Serializable

serialVersionUID: -2314691841219453406L

Class lt.monarch.chart.chart2D.GridRegularPolygon extends AbstractGrid implements Serializable

serialVersionUID: -387522122651441151L

Class lt.monarch.chart.chart2D.HorizontalMarkerLine extends MarkerLine implements Serializable

serialVersionUID: 3511764024001404992L

Class lt.monarch.chart.chart2D.HorizontalMarkerRange extends MarkerRange implements Serializable

serialVersionUID: -1334467834921824554L

Class lt.monarch.chart.chart2D.MarkerLine extends AbstractChartMarker implements Serializable

serialVersionUID: -2624434344227094891L

Serialized Fields

mapper

PlaneMapper mapper
Mapper, used to map output to a plane in a n-dimensional space


level

java.lang.Object level
Specifies marker line position on some axis

Class lt.monarch.chart.chart2D.MarkerRange extends AbstractChartMarker implements Serializable

serialVersionUID: -5474155340578394901L

Serialized Fields

mapper

PlaneMapper mapper
mapper, used to map output to a plane in a n-dimensional space


min

java.lang.Object min
Specifies marker range start position on some axis


max

java.lang.Object max
Specifies marker range end position on some axis


bounds

Rectangle2D bounds

fillImage

java.awt.Image fillImage

Class lt.monarch.chart.chart2D.PseudoArrayDataModel extends java.lang.Object implements Serializable

serialVersionUID: -7078992795071298387L

Serialized Fields

xMapper

AxisMapper xMapper

yMapper

AxisMapper yMapper

model

ArrayDataModel model

Class lt.monarch.chart.chart2D.VerticalMarkerLine extends MarkerLine implements Serializable

serialVersionUID: 926350382540484387L

Class lt.monarch.chart.chart2D.VerticalMarkerRange extends MarkerRange implements Serializable

serialVersionUID: -7052224519763050127L


Package lt.monarch.chart.chart2D.axis

Class lt.monarch.chart.chart2D.axis.ArrowSettings extends AbstractStyle<AxisPaintTags> implements Serializable

serialVersionUID: -5849752868371170767L

Serialized Fields

style

Style style

Class lt.monarch.chart.chart2D.axis.Axis2D extends Axis implements Serializable

serialVersionUID: 7292666845239191113L

Serialized Fields

axisOrientation

Orientation axisOrientation
Axis orientation


metaModel

MetaDataModel metaModel
Meta data model


dataModel

DataModel dataModel

bounds

Rectangle2D bounds
Axis bounds


mappedValueCoord

double mappedValueCoord
Mapped coordinate for the axis value,


pt2D1

PolarPoint pt2D1
Temporary point


pt2D2

PolarPoint pt2D2
Temporary point


mappedAxis

Axis mappedAxis
Axis to which this axis is mapped according to mapping value


finestVisibleScale

AxisScale finestVisibleScale
finest visible scale


axisAlign

Alignment axisAlign
Specifies whether the axis is aligned.


isZoomingEnabled

boolean isZoomingEnabled
Is zooming enabled by user


isMoreZoomAvailable

boolean isMoreZoomAvailable
Is there more zoom available


mouseClick

java.awt.Point mouseClick
Point where mouse clicked


isZooming

boolean isZooming
Is now axis zooming


dragFrom

double dragFrom
Drag from point


dragTo

double dragTo
Drag to point


isScrollable

boolean isScrollable
Is axis scrollable, user defined


isVisible

boolean isVisible
Is axis visible, user defined


rangeListener

lt.monarch.chart.chart2D.axis.Axis2D.RangeListener rangeListener
Axis range listener


range

AxisMapperRange range
Axis mapper range


mouseListener

java.awt.event.MouseListener mouseListener
Mouse event listener


mouseMotionListener

java.awt.event.MouseMotionListener mouseMotionListener
Mouse movement listener


tickSettings

TickSettings tickSettings
Axis tick settings


arrowSettings

ArrowSettings arrowSettings
Axis arrow settings


labelSettings

LabelSettings labelSettings
Axis arrow settings


arrowPolygon

Polygon2D arrowPolygon
Arrow area


arrowPolygon2

Polygon2D arrowPolygon2
Arrow2 area

Class lt.monarch.chart.chart2D.axis.Axis2DRadar extends Axis2D implements Serializable

serialVersionUID: -5831883885368019734L

Serialized Fields

index

int index

showLabels

boolean showLabels

Class lt.monarch.chart.chart2D.axis.Axis2DX extends Axis2D implements Serializable

serialVersionUID: -6104596181663271223L

Serialized Fields

rightInset

double rightInset
Specifies how big insets from the right should be left


preferredHeight

double preferredHeight
Preferred height of the axis


maxLabelHeigth

double maxLabelHeigth
Height of the longest rotated label projection.


totalLabelHeigth

double totalLabelHeigth
Height of the total label height.


visibleLabels

AbstractAxisLabel[] visibleLabels
Storage of label objects that are currently painted on the screen.


stackBaseAxis

Axis2DX stackBaseAxis
Stacked axis base


tempPoint

Point2D tempPoint
Mapping point


tempLineShape

Line2D tempLineShape

tickShapes

java.util.ArrayList<E> tickShapes

usedTickShapes

int usedTickShapes

Class lt.monarch.chart.chart2D.axis.Axis2DY extends Axis2D implements Serializable

serialVersionUID: -4400260662093981659L

Serialized Fields

preferredWidth

double preferredWidth
Preferred width for the axis


labelWidth

double labelWidth
Preferred width for the labels


verticalInsets

double verticalInsets
Vertical insets


tempPoint

Point2D tempPoint
Mapping point


stackBaseAxis

Axis2DY stackBaseAxis
Stack base axis


visibleLabels

AbstractAxisLabel[] visibleLabels
Storage of label objects that are currently painted on the screen.


maxLabelWidth

double maxLabelWidth
Width of the longest rotated label projection.


totalLabelWidth

double totalLabelWidth
Width of the total label width.


tempLineShape

Line2D tempLineShape

tickShapes

java.util.ArrayList<E> tickShapes

usedTickShapes

int usedTickShapes

Class lt.monarch.chart.chart2D.axis.AxisTitle extends AbstractChartObject<AxisPaintTags> implements Serializable

serialVersionUID: -3714124657739092318L

Serialized Fields

titleSettings

TitleSettings titleSettings

textStyle

TextStyle<Tag extends AbstractPaintTags> textStyle

title

java.lang.String title

parent

java.lang.Object parent

lastTagForString

AxisTextPaintTags lastTagForString

lastTagString

java.lang.String lastTagString

Class lt.monarch.chart.chart2D.axis.LabelSettings extends AbstractStyle<AxisTextPaintTags> implements Serializable

serialVersionUID: -7008635173306443577L

Serialized Fields

style

Style style

Class lt.monarch.chart.chart2D.axis.RadarAxisSet extends AbstractChartObject<AxisPaintTags> implements Serializable

serialVersionUID: -2465210162073990419L

Serialized Fields

titles

java.util.HashMap<K,V> titles

mapper

AbstractRadarMapper mapper

gridDepth

int gridDepth

showLabels

boolean showLabels

axes

java.util.ArrayList<E> axes

Class lt.monarch.chart.chart2D.axis.TickSettings extends AbstractStyle<AxisPaintTags> implements Serializable

serialVersionUID: 9000288460346429573L

Serialized Fields

style

Style style

Class lt.monarch.chart.chart2D.axis.TitleSettings extends AbstractStyle<AxisTextPaintTags> implements Serializable

serialVersionUID: 5125428138236755932L

Serialized Fields

style

Style style
Stylesheet


Package lt.monarch.chart.chart2D.axis.layouters

Class lt.monarch.chart.chart2D.axis.layouters.DefaultLinearLabelLayouter extends SimpleLinearLabelLayouter implements Serializable

serialVersionUID: -2059415770212616066L

Serialized Fields

skipSteps

int[] skipSteps

spacing

int spacing

tempOverlapRect1

Rectangle2D tempOverlapRect1

tempOverlapRect2

Rectangle2D tempOverlapRect2

Class lt.monarch.chart.chart2D.axis.layouters.MultiLevelLabelLayouter extends DefaultLinearLabelLayouter implements Serializable

serialVersionUID: 1026941345477665159L

Serialized Fields

rows

java.util.ArrayList<E> rows

levelToRowMapping

java.util.Hashtable<K,V> levelToRowMapping

rowTops

java.util.Hashtable<K,V> rowTops

rowBottoms

java.util.Hashtable<K,V> rowBottoms

rowPreferredSizes

java.util.Hashtable<K,V> rowPreferredSizes

levelLayoutConstraints

java.util.Hashtable<K,V> levelLayoutConstraints

dynamicLabels

boolean dynamicLabels

maxLevel

int maxLevel

rowSpacing

int rowSpacing

axisPosition

Alignment axisPosition

axisOrientation

Orientation axisOrientation

maxLevelLabelSize

double maxLevelLabelSize

eliminateOverlappingRowsLabels

boolean eliminateOverlappingRowsLabels

doWordWrap

boolean doWordWrap

Class lt.monarch.chart.chart2D.axis.layouters.SimpleLinearLabelLayouter extends java.lang.Object implements Serializable

serialVersionUID: -44657227802873246L

Serialized Fields

start

double start
start of the visible range


stop

double stop
end of the visible range


levels

int levels
number of label levels


titleArea

Area titleArea
Axis titles


sparseMode

boolean sparseMode
specifies whether sparse mode is set to this layouter


prefferedHeight

double prefferedHeight
Preferred height of the labels


prefferedWidth

double prefferedWidth
Preferred width of the labels


calculatePreferredDimensions

boolean calculatePreferredDimensions
Shows cleanup preferred dimmensions


Package lt.monarch.chart.chart2D.breakline

Class lt.monarch.chart.chart2D.breakline.AbstractBreakLineStrategy extends java.lang.Object implements Serializable

serialVersionUID: -3028592348067468752L

Serialized Fields

breakFont

java.awt.Font breakFont

breakFontColor

java.awt.Color breakFontColor

textPainter

TextPainter textPainter

Class lt.monarch.chart.chart2D.breakline.ChartBreakLine extends AbstractChartObject<ChartPaintTags> implements Serializable

serialVersionUID: -442536895195599708L

Serialized Fields

breakBottom

double breakBottom

breakTop

double breakTop

margin

int margin

proportion

double[] proportion

strategy

BreakLineStrategy strategy

orientation

Orientation orientation

axis

Axis2DY axis

from

double from

to

double to

Class lt.monarch.chart.chart2D.breakline.JaggedBreakLineStrategy extends AbstractBreakLineStrategy implements Serializable

serialVersionUID: -8101440087436206866L

Serialized Fields

amplitude

double amplitude

repeatCount

int repeatCount

Class lt.monarch.chart.chart2D.breakline.SimpleBreakLineStrategy extends AbstractBreakLineStrategy implements Serializable

serialVersionUID: -5191565143183514314L

Serialized Fields

offset

int offset

Class lt.monarch.chart.chart2D.breakline.SinusoidBreakLineStrategy extends AbstractBreakLineStrategy implements Serializable

serialVersionUID: 1459228892539762035L


Package lt.monarch.chart.chart2D.engine

Class lt.monarch.chart.chart2D.engine.Bar2D extends Shape2D implements Serializable

serialVersionUID: -2658216594463820681L

Serialized Fields

rectangle

Shape2D.Rectangle rectangle

Class lt.monarch.chart.chart2D.engine.Circle extends Shape2D implements Serializable

serialVersionUID: 2963593103421881951L

Serialized Fields

elipse

Shape2D.Elipse elipse

Class lt.monarch.chart.chart2D.engine.Ellipse extends Shape2D implements Serializable

serialVersionUID: -107848197481876378L

Serialized Fields

elipse

Shape2D.Elipse elipse

Class lt.monarch.chart.chart2D.engine.ErrorBar extends Shape2D implements Serializable

serialVersionUID: -4395053478573568518L

Serialized Fields

line1

Shape2D.Line line1

line2

Shape2D.Line line2

line3

Shape2D.Line line3

Class lt.monarch.chart.chart2D.engine.LineBar2D extends Shape2D implements Serializable

serialVersionUID: -644850289140778280L

Serialized Fields

point1

Point2D point1

point2

Point2D point2

polygon

Shape2D.Polygon polygon

Class lt.monarch.chart.chart2D.engine.PlaneMapper2D extends java.lang.Object implements Serializable

serialVersionUID: -267358630642457282L

Class lt.monarch.chart.chart2D.engine.PolarProjector extends java.lang.Object implements Serializable

serialVersionUID: 4770293820454441087L

Serialized Fields

area

Rectangle2D area

viewableArea

Rectangle2D viewableArea

rounding

boolean rounding

Class lt.monarch.chart.chart2D.engine.Pyramid2D extends Shape2D implements Serializable

serialVersionUID: -3884012872898579954L

Serialized Fields

point1

Point2D point1

point2

Point2D point2

point3

Point2D point3

polygon

Shape2D.Polygon polygon

Class lt.monarch.chart.chart2D.engine.RoundedBar2D extends Shape2D implements Serializable

serialVersionUID: 5400227978568764729L

Serialized Fields

rectangle

Shape2D.Rectangle rectangle

Class lt.monarch.chart.chart2D.engine.Shape2D extends java.lang.Object implements Serializable

serialVersionUID: 6843484973311623869L

Serialized Fields

shapeList

java.util.ArrayList<E> shapeList
List of shapes to draw


bounds

Rectangle2D bounds
Bounds of the shape


mapper

PlaneMapper mapper
PlaneMapper


tempLine

Line2D tempLine

tempRect2D

java.awt.geom.Rectangle2D tempRect2D

Class lt.monarch.chart.chart2D.engine.Shape2D.Elipse extends java.lang.Object implements Serializable

serialVersionUID: -7187883899795737067L

Serialized Fields

bounds

Rectangle2D bounds

tempEllipse

Ellipse2D tempEllipse

Class lt.monarch.chart.chart2D.engine.Shape2D.Line extends java.lang.Object implements Serializable

serialVersionUID: -6799926152471007961L

Serialized Fields

pt1

Point2D pt1

pt2

Point2D pt2

tempLine2D

Line2D tempLine2D

Class lt.monarch.chart.chart2D.engine.Shape2D.Polygon extends java.lang.Object implements Serializable

serialVersionUID: 7357837709686481054L

Serialized Fields

list

java.util.ArrayList<E> list

tempPolygon

Polygon2D tempPolygon

Class lt.monarch.chart.chart2D.engine.Shape2D.Rectangle extends java.lang.Object implements Serializable

serialVersionUID: -6596688336489083838L

Serialized Fields

pt1

Point2D pt1

pt2

Point2D pt2

arcWidth

double arcWidth

arcHeight

double arcHeight

tempRect

Rectangle2D tempRect

tempRoundRect

RoundRectangle2D tempRoundRect

Class lt.monarch.chart.chart2D.engine.SimpleProjector2D extends java.lang.Object implements Serializable

serialVersionUID: 2022241995212173958L

Serialized Fields

area

Rectangle2D area

viewableArea

Rectangle2D viewableArea

tempPoint

Point2D tempPoint

Class lt.monarch.chart.chart2D.engine.Transformation extends java.lang.Object implements Serializable

serialVersionUID: 576587829158181641L

Serialized Fields

matrix

double[] matrix

dimension

int dimension
Dimension of the transformation matrix. for 2D is 2, for 3D is 3


tempPoint1

Point2D tempPoint1

tempPoint2

Point2D tempPoint2

Class lt.monarch.chart.chart2D.engine.X2D extends Shape2D implements Serializable

serialVersionUID: 2411997633943210548L

Serialized Fields

xCount

int xCount

xScale

double xScale

Package lt.monarch.chart.chart2D.series

Class lt.monarch.chart.chart2D.series.AbstractBarStrategy extends java.lang.Object implements Serializable

serialVersionUID: 7180742382558396543L

Serialized Fields

xMapper

AxisMapper xMapper
X axis mapper


yMapper

AxisMapper yMapper
Y axis mapper


mapper

PlaneMapper mapper
Plane mapper (for polar, or Cartesian coordinates)


model

ArrayDataModel model
Bar data model


metaModel

MetaDataModel metaModel
Meta data model


style

Style style
Bar style


seriesCount

int seriesCount
Series count


seriesIndex

int seriesIndex
Series index


seriesSpacing

float seriesSpacing
Series spacing


barSpacing

float barSpacing
Bar spacing


barWidth

double barWidth
Bar width


orientation

Orientation orientation
Bar orientation


zoomMultiplier

double zoomMultiplier
Zoom multiplier


clipList

IndexedClipList clipList
Deprecated. 
Clip list


shape

Shape2D shape
Stores the shape to paint


baseValue

java.lang.Object baseValue
Base value


colorMapper

ColorMapper colorMapper
Color mapper


minMaxValues

java.util.Map<K,V> minMaxValues
Minimum and Maximum values


dirty

boolean dirty
True, if dirty, otherwise -false


avoidLayoutingInvisible

boolean avoidLayoutingInvisible
A flag whether objects not in view require bound calculation

Class lt.monarch.chart.chart2D.series.AbstractLineSeries extends MarkerDecorableSeries<SeriesPaintTags,ChartProjector extends Projector> implements Serializable

serialVersionUID: 2445246373909514248L

Class lt.monarch.chart.chart2D.series.AbstractLineStrategy extends java.lang.Object implements Serializable

serialVersionUID: -8716053991818563356L

Serialized Fields

xMapper

AxisMapper xMapper
X axis mapper


yMapper

AxisMapper yMapper
Y axis mapper


model

ArrayDataModel model
Series data model


metaModel

MetaDataModel metaModel
Meta data model


mapper

PlaneMapper mapper
Plane mapper


style

Style style
Style of series


zoomMultiplier

double zoomMultiplier
Zoom multiplier


tempPoint

GeneralPoint tempPoint
Template point for projecting points


planePoint

Point2D planePoint
Template point for mapping plane


baseValue

java.lang.Object baseValue
Base value of the series


projector

Projector projector
Point projector


paintMode

PaintMode paintMode
Paint mode of the series


isConnected

boolean isConnected
Shows if the data points are connected and whether they can be drawn as separate primitives


showNullValues

boolean showNullValues
Boolean which determines if to show null values


cachingEnabled

boolean cachingEnabled
Indicates if caching is enabled


dirty

boolean dirty
True, if dirty, otherwise -false


minMaxValues

java.util.Map<K,V> minMaxValues
Minimum and Maximum values


minMaxKey

MinMaxValues minMaxKey

minMaxValue

MinMaxValues minMaxValue

Class lt.monarch.chart.chart2D.series.AbstractPieLabelsLayouter extends java.lang.Object implements Serializable

serialVersionUID: -7237856762187896224L

Serialized Fields

pieLabelList

java.util.List<E> pieLabelList

labelAlignment

PieLabelAlignment labelAlignment

minAngle

double minAngle

Class lt.monarch.chart.chart2D.series.AbstractQuoteStrategy extends java.lang.Object implements Serializable

serialVersionUID: -3025455548487659766L

Serialized Fields

xMapper

AxisMapper xMapper
X axis mapper


yMapper

AxisMapper yMapper
Y axis mapper


model

ArrayDataModel model
Series data model


metaModel

MetaDataModel metaModel
Meta data model


mapper

PlaneMapper mapper
Plane mapper


style

Style style
Style of series


zoomMultiplier

double zoomMultiplier
Zoom multiplier


tempPoint

GeneralPoint tempPoint
Template point for projecting points


planePoint

Point2D planePoint
Template point for mapping plane


baseValue

java.lang.Object baseValue
Base value of the series


projector

Projector projector
Point projector


paintMode

PaintMode paintMode
Paint mode of the series


dirty

boolean dirty
True, if dirty, otherwise -false


minMaxValues

java.util.Map<K,V> minMaxValues
Minimum and Maximum values


minMaxKey

MinMaxValues minMaxKey

minMaxValue

MinMaxValues minMaxValue

Class lt.monarch.chart.chart2D.series.AbstractRadarStrategy extends java.lang.Object implements Serializable

serialVersionUID: 2808422218709570927L

Class lt.monarch.chart.chart2D.series.AbstractVectorStrategy extends java.lang.Object implements Serializable

serialVersionUID: 2770374311613898692L

Serialized Fields

xMapper

AxisMapper xMapper
X axis mapper


yMapper

AxisMapper yMapper
Y axis mapper


mapper

PlaneMapper mapper
Plane mapper (for polar, or Cartesian coordinates)


model

ArrayDataModel model
Chart data model


metaModel

MetaDataModel metaModel
Meta data model


style

Style style
Series style


zoomMultiplier

double zoomMultiplier
Zoom multiplier


baseValue

java.lang.Object baseValue
Base value


minMaxValues

java.util.Map<K,V> minMaxValues
Min Max values


dirty

boolean dirty
True, if dirty, otherwise -false


projector

Projector projector
Point projector


minMaxKey

MinMaxValues minMaxKey

minMaxValue

MinMaxValues minMaxValue

Class lt.monarch.chart.chart2D.series.BarSeries extends MarkerDecorableSeries<SeriesPaintTags,Projector2D> implements Serializable

serialVersionUID: 6226789009693653878L

Serialized Fields

model

ArrayDataModel model
Chart data model


mapper

PlaneMapper mapper
the plane mapper


seriesCount

int seriesCount
Series count on the mapper. Use this attribute indirectly through method.


seriesIndex

int seriesIndex
Series index on the mapper. Use this attribute indirectly through method.


barWidth

double barWidth
Custom bar width


symbolFactory

IndexedEntityLegendSymbolFactory symbolFactory

Class lt.monarch.chart.chart2D.series.BarStrategy extends AbstractBarStrategy implements Serializable

serialVersionUID: -8729340600217114459L

Serialized Fields

size

int size
Data model size


projectionArea

Rectangle2D projectionArea
Projection area


tempRectangle

Rectangle2D tempRectangle

tempValuesArray

java.lang.Double[] tempValuesArray

lastTransformation

Transformation lastTransformation

Class lt.monarch.chart.chart2D.series.BoxWhiskerSeries extends AbstractChartSeries<SeriesPaintTags,Projector2D> implements Serializable

serialVersionUID: -1651413830364289051L

Serialized Fields

boxData

ChartDataModel boxData

topWhiskerData

ChartDataModel topWhiskerData

bottomWhiskerData

ChartDataModel bottomWhiskerData

markerMaxSize_line

double markerMaxSize_line

markerMaxSize_whisker

double markerMaxSize_whisker

topWhisker

double[][] topWhisker

bottomWhisker

double[][] bottomWhisker

line

Line2D line

tmp1

Point2D tmp1

tmp2

Point2D tmp2

projector

Projector2D projector

lineMarker

lt.monarch.chart.chart2D.series.LineMarker lineMarker

whiskerMarker

AbstractMarker whiskerMarker

orientation

Orientation orientation

Class lt.monarch.chart.chart2D.series.BubbleSeries extends MarkerDecorableSeries<SeriesPaintTags,Projector2D> implements Serializable

serialVersionUID: -1689685888564785629L

Serialized Fields

tempPoint

GeneralPoint tempPoint
Temporary projection point


planePoint

Point2D planePoint
Plane point


minMaxValues

java.util.Map<K,V> minMaxValues
Minimum and Maximum values


mapper

PlaneMapper mapper
the plane mapper


model

ArrayDataModel model
Chart data model


bRadiusRange

lt.monarch.chart.chart2D.series.BubbleSeries.BubbleRange bRadiusRange
Ranges for bubbles radius


minMaxKey

MinMaxValues minMaxKey

minMaxValue

MinMaxValues minMaxValue

Class lt.monarch.chart.chart2D.series.ContourSeries extends AbstractChartSeries<SeriesPaintTags,Projector2D> implements Serializable

serialVersionUID: -8630098300249143188L

Serialized Fields

mapper

PlaneMapper mapper
The plane mapper


strategy

ContourStrategy<ChartProjector extends Projector> strategy

contourLevels

double[] contourLevels

palette

ColorPalette palette

color

java.awt.Color[] color

wireFrame

boolean wireFrame

markerData

ArrayDataModel markerData

aspectRatio

AspectRatio aspectRatio

orgXextent

java.lang.Double orgXextent

orgYextent

java.lang.Double orgYextent

entries

LegendEntry[] entries

Class lt.monarch.chart.chart2D.series.ContourStrategy extends java.lang.Object implements Serializable

serialVersionUID: -4752255351669307909L

Serialized Fields

model

MatrixDataModel model

metaModel

MetaDataModel metaModel

xMapper

AxisMapper xMapper

yMapper

AxisMapper yMapper

zMapper

AxisMapper zMapper

points

Point3D[][] points

dataPoints

java.util.ArrayList<E> dataPoints

triangles

java.util.ArrayList<E> triangles

minMaxValues

java.util.Map<K,V> minMaxValues

min

double min

max

double max

rows

int rows

columns

int columns

locale

java.util.Locale locale

numberFormat

java.text.NumberFormat numberFormat

decimalFormatter

java.text.DecimalFormat decimalFormatter

rxmax

double rxmax

rymax

double rymax

rxmin

double rxmin

rymin

double rymin

xc

double xc

yc

double yc

r

double r

tmpLine

Line2D tmpLine

tmpLines

java.util.ArrayList<E> tmpLines

tmpTrPoints

Point3D[] tmpTrPoints

tmpPolygon

Polygon2D tmpPolygon

tmpPoint2D

Point2D tmpPoint2D

Class lt.monarch.chart.chart2D.series.ContourStrategy.Line2D extends java.lang.Object implements Serializable

serialVersionUID: 7048358540131119595L

Serialized Fields

x1

double x1
x coordinate of the first point of the line.


y1

double y1
y coordinate of the first point of the line.


x2

double x2
x coordinate of the second point of the line.


y2

double y2
y coordinate of the second point of the line.


contourIx

int contourIx
Index of contour to which this line belongs.

Class lt.monarch.chart.chart2D.series.ErrorBarStrategy extends FloatingBarStrategy implements Serializable

serialVersionUID: 4474485523907158541L

Class lt.monarch.chart.chart2D.series.EventStrategy extends FloatingBarStrategy implements Serializable

serialVersionUID: -7913906585573285685L

Class lt.monarch.chart.chart2D.series.FloatingBarStrategy extends BarStrategy implements Serializable

serialVersionUID: -4332956510238874344L

Class lt.monarch.chart.chart2D.series.LinePlotStrategy extends BarStrategy implements Serializable

serialVersionUID: 1099240262017577776L

Serialized Fields

xScale

double xScale

Class lt.monarch.chart.chart2D.series.LineSeries extends AbstractLineSeries<Projector2D> implements Serializable

serialVersionUID: -3465963519814183986L

Serialized Fields

cachingEnabled

boolean cachingEnabled
Variable indicating if the caching is enabled


mapper

PlaneMapper mapper
the plane mapper


model

ArrayDataModel model
Chart data model

Class lt.monarch.chart.chart2D.series.LineStrategy extends AbstractLineStrategy<ChartProjector extends Projector> implements Serializable

serialVersionUID: 747801504913765588L

Serialized Fields

lineOrientation

Orientation lineOrientation
Specifies if the line direction is vertical


isSortedSeries

boolean isSortedSeries
If true series is sorted


firstX

double[] firstX
First x coordinates


lastX

double[] lastX
Last x coordinates


polygon

Polygon2D[] polygon
Line series polygon array, new polygon if null values are present


bottomPolygon

Polygon2D[] bottomPolygon
bottom line polygon. If no stacked lines than only 1 in the array.


pseudoModel

PseudoArrayDataModel pseudoModel
Data pseudo model

Class lt.monarch.chart.chart2D.series.MarkerDecorableSeries extends AbstractChartSeries<Tags extends AbstractPaintTags,ChartProjector extends Projector> implements Serializable

serialVersionUID: -1265661787379557484L

Serialized Fields

markerPainter

MarkerPainter markerPainter
Marker painter


model

ArrayDataModel model
Chart 2D data model


baseValue

java.lang.Object baseValue
Base value


pseudoModel

PseudoArrayDataModel pseudoModel
Pseudo model, for null value calculation


colorMapper

ColorMapper colorMapper
Color mapper, which maps bars and marker values to color


markers

java.util.Map<K,V> markers
Marker list


minMaxValues

java.util.Map<K,V> minMaxValues
Minimum and Maximum values


marekrPositionObjectCache

java.util.List<E> marekrPositionObjectCache

currentCachedMarkerPosition

int currentCachedMarkerPosition

secondaryAdjustmentPoint2DTmp

Point2D secondaryAdjustmentPoint2DTmp

secondaryAdjustmentPointTmp

java.awt.Point secondaryAdjustmentPointTmp

tempPoint

Point2D tempPoint

minMaxKey

MinMaxValues minMaxKey

minMaxValue

MinMaxValues minMaxValue

Class lt.monarch.chart.chart2D.series.MarkerDecorableSeries.MarkerEntity extends IndexedChartElementEntity implements Serializable

serialVersionUID: 7442417811159444470L

Class lt.monarch.chart.chart2D.series.NullSplineStrategy extends SplineStrategy<ChartProjector extends Projector> implements Serializable

serialVersionUID: 2134856814617543503L

Serialized Fields

dots

boolean dots

keys

double[] keys

values

double[] values

contunuousValuesCount

int contunuousValuesCount

keysContinuous

double[] keysContinuous

valuesContinuous

double[] valuesContinuous

Class lt.monarch.chart.chart2D.series.PercentageAreaBarStrategy extends BarStrategy implements Serializable

serialVersionUID: 8892656415593054490L

Serialized Fields

topmodel

StackedDataModel topmodel

percentageModel

ArrayDataModel percentageModel

tempValues

java.lang.Double[] tempValues

tempKeys

java.lang.Object[] tempKeys

Class lt.monarch.chart.chart2D.series.PercentageAreaLineStrategy extends LineStrategy<ChartProjector extends Projector> implements Serializable

serialVersionUID: 4354066281310390734L

Serialized Fields

topmodel

StackedDataModel topmodel

percentageModel

ArrayDataModel percentageModel

tempValues

java.lang.Double[] tempValues

tempKeys

java.lang.Object[] tempKeys

Class lt.monarch.chart.chart2D.series.PieChartSlice extends java.lang.Object implements Serializable

serialVersionUID: -1722687822245576843L

Serialized Fields

sliceAngle

double sliceAngle

sliceHalfAngle

double sliceHalfAngle

startAngle

double startAngle

endAngle

double endAngle

overallAngle

double overallAngle

slice

PieSlice2D slice

sliceRadius

double sliceRadius

innerRadius

double innerRadius

value

double value

percents

double percents

entireValues

double entireValues

centerSlice

Point2D centerSlice

centreSliceConstant

Point2D centreSliceConstant

explodeRadius

double explodeRadius

isCloseOutside

boolean isCloseOutside

sliceEntity

ChartElementEntity sliceEntity

sliceLabelEntry

PieSliceLabelEntry sliceLabelEntry

Class lt.monarch.chart.chart2D.series.PieLabelsInsideLayouter extends AbstractPieLabelsLayouter implements Serializable

serialVersionUID: -6600810435379116196L

Class lt.monarch.chart.chart2D.series.PieLabelsOutsideLayouter extends AbstractPieLabelsLayouter implements Serializable

serialVersionUID: -8826197138765823895L

Class lt.monarch.chart.chart2D.series.PieLabelsOutsideWithElbowLayouter extends PieLabelsOutsideLayouter implements Serializable

serialVersionUID: -1462233462871082336L

Class lt.monarch.chart.chart2D.series.PieLabelsOutsideWithLineLayouter extends PieLabelsOutsideLayouter implements Serializable

serialVersionUID: 5121986487622681143L

Class lt.monarch.chart.chart2D.series.PieSeries extends AbstractChartSeries<SeriesPaintTags,Projector> implements Serializable

serialVersionUID: 1156716131122828671L

Serialized Fields

mapper

PlaneMapper mapper
The plane mapper


textStyle

TextStyle<Tag extends AbstractPaintTags> textStyle

strategy

PieStrategy<ChartProjector extends Projector> strategy

Class lt.monarch.chart.chart2D.series.PieSliceLabelEntry extends LabelTextPainter implements Serializable

serialVersionUID: -5930830345713656871L

Serialized Fields

radius

double radius

explode

double explode

inner

double inner

startAngle

double startAngle

halfAngle

double halfAngle

sliceAngle

double sliceAngle

rotate

double rotate

center

Point2D center

labelPosition

Rectangle2D labelPosition

fmetrics

java.awt.FontMetrics fmetrics

lmargin

double lmargin

line

Polygon2D line

index

int index

image

java.awt.Image image

imageMargin

double imageMargin

textPreferredBounds

Rectangle2D textPreferredBounds

sliceLabelEntity

ChartElementEntity sliceLabelEntity

sliceLabelConnectorEntity

ChartElementEntity sliceLabelConnectorEntity

outsideLabel

boolean outsideLabel

Class lt.monarch.chart.chart2D.series.PieStrategy extends java.lang.Object implements Serializable

serialVersionUID: 4634865857126299788L

Serialized Fields

model

ArrayDataModel model
Series data model


metaModel

MetaDataModel metaModel
Meta data model


mapper

PlaneMapper mapper
Plane mapper


style

Style style
Style of series


tempPoint

GeneralPoint tempPoint
Template point for projecting points


planePoint

Point2D planePoint
Template point for mapping plane


projector

Projector projector
Point projector


paintMode

PaintMode paintMode
Paint mode of the series


dirty

boolean dirty
True, if dirty, otherwise -false


minMaxValues

java.util.Map<K,V> minMaxValues
Minimum and Maximum values


innerRadius

double innerRadius

overallRadius

double overallRadius

centrePie

Point2D centrePie

shrinkRadius

double shrinkRadius

explodeAndShrink

boolean explodeAndShrink

minExplodeRadius

double minExplodeRadius

maxExplodeRadius

double maxExplodeRadius

labelMargin

double labelMargin

paintStyle

PaintStyle<Tag extends AbstractPaintTags> paintStyle

textStyle

TextStyle<Tag extends AbstractPaintTags> textStyle

labelFormat

PieLabelFormat labelFormat

legendFormat

PieLegendFormat legendFormat

locale

java.util.Locale locale

values

java.lang.Double[] values

percentages

java.lang.Double[] percentages

pieSegmentList

java.util.ArrayList<E> pieSegmentList

pieLabelList

java.util.ArrayList<E> pieLabelList

overallAngle

double overallAngle

startAngle

double startAngle

entries

LegendEntry[] entries

minMaxValue

MinMaxValues minMaxValue

p1

Point2D p1

p2

Point2D p2

np

Point2D np

labelFormatPattern

java.lang.String labelFormatPattern

legendFormatPattern

java.lang.String legendFormatPattern

numbersLabelPrecision

int numbersLabelPrecision
Specifies number precision for series labels


numbersLegendPrecision

int numbersLegendPrecision
Specifies number precision for series labels


sliceElements

java.util.ArrayList<E> sliceElements

labelAreaMultiplier

int labelAreaMultiplier
Specifies label area multiplier (used for pie resize and leave label area, pie size is resized by multiplier * series label font size)

Class lt.monarch.chart.chart2D.series.PolarRadarStrategy extends AbstractRadarStrategy<ChartProjector extends Projector> implements Serializable

serialVersionUID: -4258819325900745188L

Class lt.monarch.chart.chart2D.series.QuoteCandleStrategy extends AbstractQuoteStrategy<ChartProjector extends Projector> implements Serializable

serialVersionUID: -8785144197942187634L

Serialized Fields

relativeWidth

double relativeWidth

minWidth

long minWidth

maxWidth

long maxWidth

p1

Point2D p1

p2

Point2D p2

np

Point2D np

Class lt.monarch.chart.chart2D.series.QuoteHLCStrategy extends AbstractQuoteStrategy<ChartProjector extends Projector> implements Serializable

serialVersionUID: -2022783772403258691L

Serialized Fields

p1

Point2D p1

p2

Point2D p2

np

Point2D np

relativeWidth

double relativeWidth

Class lt.monarch.chart.chart2D.series.QuoteHLStrategy extends AbstractQuoteStrategy<ChartProjector extends Projector> implements Serializable

serialVersionUID: -266154950013017605L

Serialized Fields

p1

Point2D p1

p2

Point2D p2

np

Point2D np

Class lt.monarch.chart.chart2D.series.QuoteOHLCStrategy extends QuoteHLCStrategy<Projector2D> implements Serializable

serialVersionUID: -8709648955654195555L

Class lt.monarch.chart.chart2D.series.RadarSeries extends MarkerDecorableSeries<SeriesPaintTags,Projector2D> implements Serializable

serialVersionUID: -4668963499253880434L

Class lt.monarch.chart.chart2D.series.RadarStrategy extends AbstractRadarStrategy<ChartProjector extends Projector> implements Serializable

serialVersionUID: -4741050605064736043L

Class lt.monarch.chart.chart2D.series.SalesMetricBarStrategy extends AbstractLineStrategy<ChartProjector extends Projector> implements Serializable

serialVersionUID: 144193032348587972L

Serialized Fields

colorPalette

java.awt.Color[] colorPalette

barSpacing

double barSpacing

valueBarScale

double valueBarScale

orientation

Orientation orientation

Class lt.monarch.chart.chart2D.series.ScatterStrategy extends AbstractLineStrategy<ChartProjector extends Projector> implements Serializable

serialVersionUID: 901078482932177018L

Class lt.monarch.chart.chart2D.series.SPCBarStrategy extends BarStrategy implements Serializable

serialVersionUID: -8658555935678191314L

Class lt.monarch.chart.chart2D.series.SplineStrategy extends LineStrategy<ChartProjector extends Projector> implements Serializable

serialVersionUID: -6277097204571977832L

Serialized Fields

splineStrategy

AbstractSpline splineStrategy

step

int step
Step count


bottomSpline

AbstractSpline bottomSpline

start

java.lang.Double start

end

java.lang.Double end

Class lt.monarch.chart.chart2D.series.SteppedLineStrategy extends LineStrategy<ChartProjector extends Projector> implements Serializable

serialVersionUID: 6836238197527347058L

Class lt.monarch.chart.chart2D.series.StockSeries extends MarkerDecorableSeries<StockSeriesPaintTags,Projector2D> implements Serializable

serialVersionUID: -6581195131590448735L

Serialized Fields

seriesRiseName

java.lang.String seriesRiseName
String representing series of stock rise name


seriesDownName

java.lang.String seriesDownName
String representing series of stock down name


mapper

PlaneMapper mapper
the plane mapper

Class lt.monarch.chart.chart2D.series.SupplementalPieSeries extends AbstractChartSeries<SeriesPaintTags,Projector> implements Serializable

serialVersionUID: 6774899798667520866L

Serialized Fields

seriesMain

PieSeries seriesMain
Main pie series.


seriesSupplement

PieSeries seriesSupplement
Supplement pie series.


mapper

PlaneMapper mapper
Mapper.


strategy

SupplementalPieStrategy<ChartProjector extends Projector> strategy
Series strategy.

Class lt.monarch.chart.chart2D.series.SupplementalPieStrategy extends java.lang.Object implements Serializable

serialVersionUID: 4081045496916642427L

Serialized Fields

supplementValueRatio

double supplementValueRatio

supplementProjectionAreaRatio

double supplementProjectionAreaRatio

supplementalChartPosition

SupplementalPieStrategy.SupplementalPiePosition supplementalChartPosition

isSupplementVisible

boolean isSupplementVisible

Class lt.monarch.chart.chart2D.series.SurfaceSeries extends AbstractChartSeries<SurfacePaintTags,Projector2D> implements Serializable

serialVersionUID: -977016254395030991L

Serialized Fields

drawMode

SurfacePaintMode drawMode
Surface drawing mode


mapper

PlaneMapper mapper
mapper, used to map output to a plane in a n-dimensional space


model

MatrixDataModel model
Chart data model


interpolationEnabled

boolean interpolationEnabled
Is interpolation enabled in the surface series


palette

java.awt.Color[] palette
Color fill palette


entriesCount

int entriesCount
Entries count


range

double range
Data range


minValue

double minValue
Minimum value in the matrix


maxValue

double maxValue
Maximum value in the matrix


fixedColorPalette

boolean fixedColorPalette
Is color palette fixed


labelFormatPattern

java.lang.String labelFormatPattern
Label format pattern


entries

LegendEntry[] entries

isLegendDirty

boolean isLegendDirty

Class lt.monarch.chart.chart2D.series.VectorSeries extends MarkerDecorableSeries<SeriesPaintTags,Projector2D> implements Serializable

serialVersionUID: -1385238044098311350L

Serialized Fields

mapper

PlaneMapper mapper
the plane mapper


model

ArrayDataModel model
Chart data model


markerPosition

double markerPosition
Marker position on single vector

Class lt.monarch.chart.chart2D.series.VectorStrategy extends AbstractVectorStrategy<ChartProjector extends Projector> implements Serializable

serialVersionUID: -8210534345511731844L

Serialized Fields

arrowAngle

double arrowAngle

arrowHeadLength

int arrowHeadLength

innerArrowHeadPosition

double innerArrowHeadPosition

linePt1

Point2D linePt1

linePt2

Point2D linePt2

np

Point2D np

Class lt.monarch.chart.chart2D.series.VersusBarStrategy extends BarStrategy implements Serializable

serialVersionUID: -4131730959493743367L

Serialized Fields

auxShape

Shape2D auxShape

currentVSFillRatio

double currentVSFillRatio

Class lt.monarch.chart.chart2D.series.WaterfallBarStrategy extends BarStrategy implements Serializable

serialVersionUID: 4198773348317787884L

Serialized Fields

cumulativeValueVisible

boolean cumulativeValueVisible

cumulativeTitle

java.lang.Object cumulativeTitle

Package lt.monarch.chart.chart3D

Class lt.monarch.chart.chart3D.Chart3D extends MultiSeriesChartBase<ChartPaintTags,Projector3D> implements Serializable

serialVersionUID: 7625946996094796694L

Serialized Fields

projector

Projector3D projector

tolerance

double tolerance
A tolerance value.


axisX

Axis3D axisX

axisY

Axis3D axisY

axisZ

Axis3D axisZ

antiAliasing

AntiAliasing antiAliasing

scaleLevel

double scaleLevel

smoothLines

boolean smoothLines

smoothFonts

boolean smoothFonts

engine

Engine3D engine

Class lt.monarch.chart.chart3D.PseudoArrayDataModel3D extends PseudoArrayDataModel implements Serializable

serialVersionUID: 1235609333829375212L

Serialized Fields

zMapper

AxisMapper zMapper

Package lt.monarch.chart.chart3D.axis

Class lt.monarch.chart.chart3D.axis.Axis3D extends Axis implements Serializable

serialVersionUID: 2202948887760014087L

Serialized Fields

titleType

TextOrientation titleType
An orientation tag for axis title.


labelType

TextOrientation labelType
An orientation tag for axis labels.


titlePosition

TitlePosition titlePosition
An orientation tag for axis title position.

Class lt.monarch.chart.chart3D.axis.Axis3DX extends Axis3D implements Serializable

serialVersionUID: 1598655666983720258L

Class lt.monarch.chart.chart3D.axis.Axis3DY extends Axis3D implements Serializable

serialVersionUID: -3828452311728936651L

Class lt.monarch.chart.chart3D.axis.Axis3DZ extends Axis3D implements Serializable

serialVersionUID: -5465986863269121404L


Package lt.monarch.chart.chart3D.engine

Class lt.monarch.chart.chart3D.engine.Bar3D extends Shape3D<Projector3D> implements Serializable

serialVersionUID: -9094869343471321309L

Class lt.monarch.chart.chart3D.engine.Bar3DSymbol extends Shape2D implements Serializable

serialVersionUID: 2472239996470620663L

Serialized Fields

symbPts

Point2D[] symbPts

polygon

Shape2D.Polygon polygon

line1

Shape2D.Line line1

line2

Shape2D.Line line2

line3

Shape2D.Line line3

line4

Shape2D.Line line4

line5

Shape2D.Line line5

line6

Shape2D.Line line6

line7

Shape2D.Line line7

line8

Shape2D.Line line8

line9

Shape2D.Line line9

Class lt.monarch.chart.chart3D.engine.Cone3D extends Shape3D<Projector3D> implements Serializable

serialVersionUID: -1934900773911471883L

Serialized Fields

pointsCount

int pointsCount

drawBottom

boolean drawBottom

Class lt.monarch.chart.chart3D.engine.Grid3D extends AbstractChartObject<GridPaintTags> implements Serializable

serialVersionUID: -7036946016228141856L

Serialized Fields

mappers

AxisMapper[] mappers
Axis mappers.


orientation

Grid3D.GridOrientation orientation
The actual grid plane orientation.


lineColor

java.awt.Color lineColor
Grid line color.


quad

double[][] quad
A map for building grid planes.


clipSeries

boolean clipSeries

Class lt.monarch.chart.chart3D.engine.PlaneMapper3D extends java.lang.Object implements Serializable

serialVersionUID: 9143595264474342291L

Class lt.monarch.chart.chart3D.engine.Pole3D extends Shape3D<Projector3D> implements Serializable

serialVersionUID: -2113565080534754099L

Serialized Fields

pointsCount

int pointsCount

Class lt.monarch.chart.chart3D.engine.Shape3D extends java.lang.Object implements Serializable

serialVersionUID: -3676813595982280792L

Serialized Fields

shapeList

java.util.ArrayList<E> shapeList
List of shapes to draw


bounds

Rectangle3D bounds
Bounds of the shape


transformation

Transformation3D transformation
Current transformation for drawing the shape.


anchorX

double anchorX
The location of pivot for transformations.


anchorY

double anchorY
The location of pivot for transformations.


anchorZ

double anchorZ
The location of pivot for transformations.


selectionId

int selectionId

Class lt.monarch.chart.chart3D.engine.SimpleProjector3D extends Projector3D implements Serializable

serialVersionUID: -2018423923747782620L

Serialized Fields

area

Rectangle2D area
An area to project in.


viewScaleX

double viewScaleX
A scaling values for viewing.


viewScaleY

double viewScaleY
A scaling values for viewing.


viewScaleZ

double viewScaleZ
A scaling values for viewing.


chartScaleX

double chartScaleX
A scaling values for chart.


chartScaleY

double chartScaleY
A scaling values for chart.


chartScaleZ

double chartScaleZ
A scaling values for chart.


transX

double transX
Viewing translate coordinates.


transY

double transY
Viewing translate coordinates.


projectionMatrix

Matrix4x4 projectionMatrix
A projection matrix which projects points to the final position.


m_toEngineSpace

Matrix4x4 m_toEngineSpace
A matrix to transform from chart space to engine space where x points to the right, y does to down and z to the viewer.


rotateAndFlip

boolean rotateAndFlip
Indicates whether to add a rotation and flipping transformations or not.

Class lt.monarch.chart.chart3D.engine.Sphere3D extends Shape3D<Projector3D> implements Serializable

serialVersionUID: -6691864360365870218L

Serialized Fields

sphereType

Sphere3D.SphereType sphereType
The type of sphere.


ringCount

int ringCount
UV sphere ring count.


segmentCount

int segmentCount
UV sphere segment count.


iterationCount

int iterationCount
ICO sphere iteration count.


Package lt.monarch.chart.chart3D.engine.vecmath

Class lt.monarch.chart.chart3D.engine.vecmath.Matrix4x4 extends java.lang.Object implements Serializable

serialVersionUID: 9011567975491639260L

Serialized Fields

m

double[][] m
Matrix data.


Package lt.monarch.chart.chart3D.series

Class lt.monarch.chart.chart3D.series.AbstractBar3DStrategy extends java.lang.Object implements Serializable

serialVersionUID: 1207743962536463303L

Serialized Fields

xMapper

AxisMapper xMapper
X axis mapper


yMapper

AxisMapper yMapper
Y axis mapper


zMapper

AxisMapper zMapper
Z axis mapper


mapper

PlaneMapper mapper
Plane mapper (for polar, or Cartesian coordinates)


model

ArrayDataModel model
Bar data model


metaModel

MetaDataModel metaModel
Meta data model


style

Style style
Bar style


seriesCount

int seriesCount
Series count


seriesIndex

int seriesIndex
Series index


seriesSpacing

float seriesSpacing
Series spacing


barSpacing

float barSpacing
Bar spacing


barWidth

double barWidth
Bar width


orientation

Orientation orientation
Bar orientation


zoomMultiplier

double zoomMultiplier
Zoom multiplier


clipList

IndexedClipList clipList
Deprecated. 
Clip list


shape

Shape3D<ChartProjector extends Projector> shape
Stores the shape to paint


baseValue

java.lang.Object baseValue
Base value


colorMapper

ColorMapper colorMapper
Color mapper


minMaxValues

java.util.Map<K,V> minMaxValues
Minimum and Maximum values


dirty

boolean dirty
True, if dirty, otherwise -false


minMaxKey

MinMaxValues minMaxKey

minMaxValue

MinMaxValues minMaxValue

minMaxExtent

MinMaxValues minMaxExtent

Class lt.monarch.chart.chart3D.series.AbstractLine3DStrategy extends java.lang.Object implements Serializable

serialVersionUID: 6063476554696866448L

Serialized Fields

xMapper

AxisMapper xMapper
X axis mapper


yMapper

AxisMapper yMapper
Y axis mapper


zMapper

AxisMapper zMapper
Z axis mapper


model

ArrayDataModel model
Series data model


metaModel

MetaDataModel metaModel
Meta data model


mapper

PlaneMapper3D mapper
Plane mapper


style

Style style
Style of series


zoomMultiplier

double zoomMultiplier
Zoom multiplier


tempPoint

GeneralPoint tempPoint
Template point for projecting points


planePoint

Point3D planePoint
Template point for mapping plane


baseValue

java.lang.Object baseValue
Base value of the series


projector

Projector projector
Point projector


paintMode

PaintMode paintMode
Paint mode of the series


isConnected

boolean isConnected
Shows if the data points are connected and whether they can be drawn as separate primitives


showNullValues

boolean showNullValues
Boolean which determines if to show null values


dirty

boolean dirty
True, if dirty, otherwise -false


minMaxValues

java.util.Map<K,V> minMaxValues
Min Max values


minMaxKey

MinMaxValues minMaxKey

minMaxValue

MinMaxValues minMaxValue

minMaxExtent

MinMaxValues minMaxExtent

Class lt.monarch.chart.chart3D.series.AbstractPie3DLabelsLayouter extends java.lang.Object implements Serializable

serialVersionUID: -8962053368859252324L

Serialized Fields

pieLabelList

java.util.ArrayList<E> pieLabelList

labelAlignment

Pie3DLabelAlignment labelAlignment

minAngle

double minAngle

Class lt.monarch.chart.chart3D.series.AbstractSurface3DStrategy extends java.lang.Object implements Serializable

serialVersionUID: 9195609389236018141L

Serialized Fields

data

MatrixDataModel data

xMapper

AxisMapper xMapper

yMapper

AxisMapper yMapper

zMapper

AxisMapper zMapper

points

Point3D[][] points

triangles

Polygon3D[] triangles

wall_fill_polygons

java.util.ArrayList<E> wall_fill_polygons

wall_outline_polygons

java.util.ArrayList<E> wall_outline_polygons

colorsValue

java.lang.Double[] colorsValue

rowList

java.lang.Integer[] rowList

columnList

java.lang.Integer[] columnList

columns

int columns

rows

int rows

min

double min

max

double max

minMaxValues

java.util.Hashtable<K,V> minMaxValues

Class lt.monarch.chart.chart3D.series.AbstractVector3DStrategy extends java.lang.Object implements Serializable

serialVersionUID: 7051603589501705310L

Serialized Fields

xMapper

AxisMapper xMapper
X axis mapper


yMapper

AxisMapper yMapper
Y axis mapper


zMapper

AxisMapper zMapper
Z axis mapper


model

ArrayDataModel model
Series data model


metaModel

MetaDataModel metaModel
Meta data model


mapper

PlaneMapper3D mapper
Plane mapper


style

Style style
Style of series


zoomMultiplier

double zoomMultiplier
Zoom multiplier


tempPoint

GeneralPoint tempPoint
Template point for projecting points


planePoint

Point3D planePoint
Template point for mapping plane


baseValue

java.lang.Object baseValue
Base value of the series


projector

Projector projector
Point projector


paintMode

PaintMode paintMode
Paint mode of the series


isConnected

boolean isConnected
Shows if the data points are connected and whether they can be drawn as separate primitives


showNullValues

boolean showNullValues
Boolean which determines if to show null values


dirty

boolean dirty
True, if dirty, otherwise -false


minMaxValues

java.util.Map<K,V> minMaxValues
Min Max values


minMaxKey

MinMaxValues minMaxKey

minMaxValue

MinMaxValues minMaxValue

minMaxExtent

MinMaxValues minMaxExtent

Class lt.monarch.chart.chart3D.series.Bar3DSeries extends MarkerDecorableSeries3D<SeriesPaintTags,Projector3D> implements Serializable

serialVersionUID: 6226789009693653878L

Serialized Fields

model

ArrayDataModel model
Chart data model


mapper

PlaneMapper mapper
the plane mapper


seriesCount

int seriesCount
Series count on the mapper. Use this attribute indirectly through method.


seriesIndex

int seriesIndex
Series index on the mapper. Use this attribute indirectly through method.


barWidth

double barWidth
Custom bar width


barWidthOrg

java.lang.Double barWidthOrg

barDepth

double barDepth
Custom bar depth


barDepthOrg

java.lang.Double barDepthOrg

symbolFactory

IndexedEntityLegendSymbolFactory symbolFactory

Class lt.monarch.chart.chart3D.series.Bar3DStrategy extends AbstractBar3DStrategy<ChartProjector extends Projector> implements Serializable

serialVersionUID: -8729340600217114459L

Serialized Fields

size

int size
Data model size

Class lt.monarch.chart.chart3D.series.DefaultSurface3DStrategy extends AbstractSurface3DStrategy implements Serializable

serialVersionUID: 593564513345499839L

Class lt.monarch.chart.chart3D.series.FloatingBar3DStrategy extends Bar3DStrategy<ChartProjector extends Projector> implements Serializable

serialVersionUID: -5269060230029987587L

Class lt.monarch.chart.chart3D.series.Line3DSeries extends MarkerDecorableSeries3D<SeriesPaintTags,Projector3D> implements Serializable

serialVersionUID: 5068285439038486201L

Serialized Fields

mapper

PlaneMapper3D mapper
the plane mapper

Class lt.monarch.chart.chart3D.series.Line3DStrategy extends AbstractLine3DStrategy implements Serializable

serialVersionUID: -8629984341125659769L

Serialized Fields

isSortedSeries

boolean isSortedSeries
If true series is sorted


firstX

double[] firstX
First x coordinates


lastX

double[] lastX
Last x coordinates


polygon

Polygon3D[] polygon
Line series polygon array, new polygon if null values are present


bottomPolygon

Polygon3D[] bottomPolygon
bottom line polygon


pseudoModel

PseudoArrayDataModel3D pseudoModel
Data pseudo model


lineWidth

double lineWidth
Line depth value

Class lt.monarch.chart.chart3D.series.MarkerDecorableSeries3D extends AbstractChartSeries<Tags extends AbstractPaintTags,ChartProjector extends Projector> implements Serializable

serialVersionUID: 3011167418140928222L

Serialized Fields

markerPainter

MarkerPainter markerPainter
Marker painter


model

ArrayDataModel model
Chart 2D data model


baseValue

java.lang.Object baseValue
Base value


pseudoModel

PseudoArrayDataModel3D pseudoModel
Pseudo model, for null value calculation


colorMapper

ColorMapper colorMapper
Color mapper, which maps bars and marker values to color


markers

java.util.Map<K,V> markers
Marker list

Class lt.monarch.chart.chart3D.series.NaturalCubicSpline3DStrategy extends Spline3DStrategy implements Serializable

serialVersionUID: -7732343021223511209L

Class lt.monarch.chart.chart3D.series.NullNaturalCubicSpline3DStrategy extends NullSpline3DStrategy implements Serializable

serialVersionUID: 1886397624401570814L

Class lt.monarch.chart.chart3D.series.NullSpline3DStrategy extends Spline3DStrategy implements Serializable

serialVersionUID: 1389046748508429249L

Class lt.monarch.chart.chart3D.series.Pie3DChartSlice extends PieChartSlice implements Serializable

serialVersionUID: -7408193516411069937L

Serialized Fields

height

double height

step

double step

centerSliceBottom

Point3D centerSliceBottom

centreSliceConstant

Point3D centreSliceConstant

centreSliceTop

Point3D centreSliceTop

slice3D

PieSlice3D slice3D

topFill

Polygon3D topFill

topOutline

Polygon3D topOutline

bottomFill

Polygon3D bottomFill

bottomOutline

Polygon3D bottomOutline

wallFill

Polygon3D wallFill

line1

Line3D line1

line2

Line3D line2

line3

Line3D line3

line4

Line3D line4

outlinePolygons

java.util.ArrayList<E> outlinePolygons

chart

Chart3D chart

innerPointListB

Polygon3D innerPointListB

innerPointListT

Polygon3D innerPointListT

Class lt.monarch.chart.chart3D.series.Pie3DLabelsAutoLayouter extends AbstractPie3DLabelsLayouter implements Serializable

serialVersionUID: -5458172594387529923L

Serialized Fields

outsideLayouter

Pie3DLabelsOutsideLayouter outsideLayouter

Class lt.monarch.chart.chart3D.series.Pie3DLabelsInsideLayouter extends AbstractPie3DLabelsLayouter implements Serializable

serialVersionUID: -3347242816906473190L

Class lt.monarch.chart.chart3D.series.Pie3DLabelsOutsideLayouter extends AbstractPie3DLabelsLayouter implements Serializable

serialVersionUID: -6400689986281536462L

Class lt.monarch.chart.chart3D.series.Pie3DLabelsOutsideWithElbowLayouter extends Pie3DLabelsOutsideLayouter implements Serializable

serialVersionUID: 3556726554571766285L

Class lt.monarch.chart.chart3D.series.Pie3DLabelsOutsideWithLineLayouter extends Pie3DLabelsOutsideLayouter implements Serializable

serialVersionUID: 2368302082978264391L

Class lt.monarch.chart.chart3D.series.Pie3DSeries extends AbstractChartSeries<SeriesPaintTags,Projector> implements Serializable

serialVersionUID: 4584376662266700850L

Serialized Fields

strategy

Pie3DStrategy<ChartProjector extends Projector> strategy

textStyle

TextStyle<Tag extends AbstractPaintTags> textStyle

mapper

PlaneMapper3D mapper
the plane mapper

Class lt.monarch.chart.chart3D.series.Pie3DSliceLabelEntry extends PieSliceLabelEntry implements Serializable

serialVersionUID: -3785762631992691139L

Serialized Fields

height

double height

center

Point3D center

line

Polygon3D line

zPosition

double zPosition

sliceShapes2D

java.util.List<E> sliceShapes2D

Class lt.monarch.chart.chart3D.series.Pie3DStrategy extends PieStrategy<ChartProjector extends Projector> implements Serializable

serialVersionUID: -8343714577102251198L

Serialized Fields

centrePie

Point3D centrePie
Defines central point of pie


labelMargin

double labelMargin

pieHeight

double pieHeight

pieSegmentList

java.util.ArrayList<E> pieSegmentList
Stores slices of pie


pieLabelList

java.util.ArrayList<E> pieLabelList
Stores label of pie

Class lt.monarch.chart.chart3D.series.Scatter3DStrategy extends AbstractLine3DStrategy implements Serializable

serialVersionUID: 2676574548485138551L

Serialized Fields

scatterSize

double scatterSize

marker

DotMarker3D marker

Class lt.monarch.chart.chart3D.series.Spline3DStrategy extends Line3DStrategy implements Serializable

serialVersionUID: -2415779791076407895L

Serialized Fields

step

int step
Step line number between two data points


tempXArray

double[] tempXArray

tempYArray

double[] tempYArray

tempZArray

double[] tempZArray

Class lt.monarch.chart.chart3D.series.SteppedLine3DStrategy extends Line3DStrategy implements Serializable

serialVersionUID: 3331639800398043745L

Class lt.monarch.chart.chart3D.series.Surface3DSeries extends AbstractChartSeries<SurfacePaintTags,Projector3D> implements Serializable

serialVersionUID: -5850294100929327144L

Serialized Fields

mapper

PlaneMapper mapper

data

MatrixDataModel data

labelFormatPattern

java.lang.String labelFormatPattern
Label format pattern


wireFrame

boolean wireFrame

solid

boolean solid

markerData

ArrayDataModel markerData

colors

java.awt.Color[] colors

palette

ColorPalette palette

entries

LegendEntry[] entries

shadingMode

SurfaceShadingMode shadingMode

Class lt.monarch.chart.chart3D.series.Surface3DWithFilledHolesStrategy extends AbstractSurface3DStrategy implements Serializable

serialVersionUID: -7982828444482246736L

Serialized Fields

interpolated

boolean[][] interpolated

Class lt.monarch.chart.chart3D.series.Surface3DWithHolesStrategy extends AbstractSurface3DStrategy implements Serializable

serialVersionUID: 8978817700269630401L

Class lt.monarch.chart.chart3D.series.Vector3DSeries extends MarkerDecorableSeries3D<AbstractPaintTags,Projector3D> implements Serializable

serialVersionUID: -6573054698598983777L

Serialized Fields

mapper

PlaneMapper3D mapper
the plane mapper

Class lt.monarch.chart.chart3D.series.Vector3DStrategy extends AbstractVector3DStrategy<Projector> implements Serializable

serialVersionUID: -3471296508710720853L

Serialized Fields

poleRadius

double poleRadius

coneLength

double coneLength

coneRadius

double coneRadius

isFillConeBottom

boolean isFillConeBottom

pointCount

int pointCount

keyMinMaxValues

MinMaxValues keyMinMaxValues

valueMinMaxValues

MinMaxValues valueMinMaxValues

extentMinMaxValues

MinMaxValues extentMinMaxValues

Package lt.monarch.chart.engine

Class lt.monarch.chart.engine.AbstractChartObject extends java.lang.Object implements Serializable

serialVersionUID: 5215785492813139029L

Serialized Fields

style

Style style
Local stylesheet. All color and font information is stored here. Depreciated use getStyle(), getPaintStyle() instead


sortPosition

int sortPosition

chart

Chart<GeneralProjector extends Projector> chart

dirty

boolean dirty

visible

boolean visible

paintStyle

PaintStyle<Tag extends AbstractPaintTags> paintStyle
Color style object for getting and setting entityStyle to stylesheet

Class lt.monarch.chart.engine.AbstractGrid extends AbstractChartObject<GridPaintTags> implements Serializable

serialVersionUID: -1198230833930045088L

Serialized Fields

xMapper

AxisMapper xMapper
X mapper.


tempRect

java.awt.Rectangle tempRect

yMapper

AxisMapper yMapper
Y mapper.


xDepth

int xDepth
grid x depth.

See Also:
AbstractGrid.setXGridDepth(int)

yDepth

int yDepth
grid y depth.

See Also:
AbstractGrid.setYGridDepth(int)

mapper

PlaneMapper mapper
Plane mapper. It is used to determine the chart display area.

Class lt.monarch.chart.engine.AbstractLegend extends AbstractView<LegendPaintTags> implements Serializable

serialVersionUID: -6484931772728699493L

Serialization Methods

readObject

protected void readObject(java.io.ObjectInputStream in)
                   throws java.io.IOException
Throws:
java.io.IOException
Serialized Fields

style

Style style
Style of the legend. It must override style from AbstractView, since otherwise the background of AbstractView is rendered as well.


textStyle

TextStyle<Tag extends AbstractPaintTags> textStyle
Legend text style


entries

java.util.ArrayList<E> entries
Legend entries


layout

LegendLayout layout
Legend layout


horizontalLabelAlignment

Alignment horizontalLabelAlignment
Horizontal label alignment


verticalLabelAlignment

Alignment verticalLabelAlignment
Vertical label alignment


orientation

Orientation orientation
Orientation of the legend


actualSize

java.awt.Dimension actualSize
Actual size


drawBounds

Rectangle2D drawBounds
Drawing bounds


margin

int margin
Margin


scrollRange

double scrollRange
Scrolling range


mouseClick

java.awt.Point mouseClick
Mouse click point


lastPt

java.awt.Point lastPt
Last point


currentSelection

LegendEntry currentSelection
Current selection


cursorChanged

boolean cursorChanged
Cursor was changed


textPainter

AbstractTextPainter textPainter
Text painter


wordWrappingEnabled

boolean wordWrappingEnabled
Word wrapping is enabled


labelSorting

SortDirection labelSorting
Enables sorting of the labels


dimension

java.awt.Dimension dimension
Preferred size

Class lt.monarch.chart.engine.HotSpotMap extends java.lang.Object implements Serializable

serialVersionUID: 3842749155749468418L

Class lt.monarch.chart.engine.LegendEntry extends java.lang.Object implements Serializable

serialVersionUID: 1526381857334921704L

Serialized Fields

symbol

LegendSymbol symbol
Legend symbol


label

java.lang.String label
Legend entry label or legend entry range start label


endLabel

java.lang.String endLabel
Legend legend entry range end label


referencedEntity

ChartEntity referencedEntity
referenced chart entity

Class lt.monarch.chart.engine.LegendSymbol extends java.lang.Object implements Serializable

serialVersionUID: 6789140801099384601L

Serialized Fields

paintStyle

PaintStyle<Tag extends AbstractPaintTags> paintStyle
Color style object


referencedEntity

ChartEntity referencedEntity

Class lt.monarch.chart.engine.MarkerEntry extends java.lang.Object implements Serializable

serialVersionUID: 3039657665036055848L

Serialized Fields

marker

Marker marker
Marker object


layouter

LabelLayouter layouter
Marker layouter


verticalAlignment

Alignment verticalAlignment
Marker vertical alignment


horizontalAlignment

Alignment horizontalAlignment
Marker marker horizontal alignment

Class lt.monarch.chart.engine.NullHotSpotMap extends HotSpotMap implements Serializable

serialVersionUID: -5775025520060150605L

Class lt.monarch.chart.engine.NullViewContainer extends java.lang.Object implements Serializable

serialVersionUID: 65258960837031363L

Class lt.monarch.chart.engine.SimpleChartObjectsMap.HotSpot extends java.lang.Object implements Serializable

serialVersionUID: 6685088568633216902L

Serialized Fields

chartObjectTagged

SimpleChartObjectsMap.TaggedChartObjectImpl chartObjectTagged
the chart object with tag


shape

java.awt.Shape shape
the polygon to which object is mapped


id

int id
ID associated with chart object

Class lt.monarch.chart.engine.SimpleHotSpotMap extends HotSpotMap implements Serializable

serialVersionUID: 4510342733950801459L

Serialized Fields

map

java.util.ArrayList<E> map
array of chart entities mappings to polygons or rectangles.


centerPoints

java.util.Hashtable<K,V> centerPoints

Class lt.monarch.chart.engine.SimpleHotSpotMap.HotSpot extends java.lang.Object implements Serializable

serialVersionUID: 4540933798338370133L

Serialized Fields

entity

ChartEntity entity
the chart entity


rectangle

Rectangle2D rectangle
the rectangle to which entity is mapped


shape

java.awt.Shape shape
the polygon to which entity is mapped


id

int id
ID associated with chart object


Package lt.monarch.chart.events

Class lt.monarch.chart.events.GestureEvent extends TouchEvent implements Serializable

serialVersionUID: 2507337319440431723L

Serialized Fields

gestureId

int gestureId

beginX

int beginX

beginY

int beginY

endX

int endX

endY

int endY

changeParamX

float changeParamX

changeParamY

float changeParamY

Class lt.monarch.chart.events.MultitouchEvent extends TouchEvent implements Serializable

serialVersionUID: -4005965985539815013L

Serialized Fields

touchDistance

float touchDistance

Class lt.monarch.chart.events.TouchEvent extends java.awt.event.MouseEvent implements Serializable

serialVersionUID: -6762458106857601849L


Package lt.monarch.chart.exception

Class lt.monarch.chart.exception.InvalidParameterException extends java.lang.Exception implements Serializable

serialVersionUID: -8802688707328655393L


Package lt.monarch.chart.legend

Class lt.monarch.chart.legend.ColorScaleLegend extends AbstractLegend implements Serializable

serialVersionUID: -7524098500225872205L

Serialized Fields

tableLayouter

lt.monarch.chart.legend.ColorScaleLegend.TableLayouter tableLayouter
Table layouter


sortedEntries

java.util.ArrayList<E> sortedEntries
Sorted legend entries, which requires special treatment to be represented correctly


mouseEvents

lt.monarch.chart.legend.ColorScaleLegend.MouseEvents mouseEvents
Mouse event listener


horizontalLabelAlignment

Alignment horizontalLabelAlignment
Horizontal label alignment


verticalLabelAlignment

Alignment verticalLabelAlignment
Vertical label alignment


fontUtil

FontUtil fontUtil

Class lt.monarch.chart.legend.Legend extends AbstractLegend implements Serializable

serialVersionUID: 4099823798787478850L

Serialized Fields

rangeRepresentation

Legend.RangeRepresentation rangeRepresentation
Range representation object


maxColumns

int maxColumns
Maximum columns


tableLayouter

lt.monarch.chart.legend.Legend.TableLayouter tableLayouter
Table layouter


textAlignment

Alignment textAlignment
Text alignment


mouseEvents

lt.monarch.chart.legend.Legend.MouseEvents mouseEvents
Mouse event listener


fontUtil

FontUtil fontUtil

Class lt.monarch.chart.legend.Legend.RangeRepresentation extends java.lang.Object implements Serializable

serialVersionUID: 4543154688796864025L

Serialized Fields

rangeSeparator

java.lang.String rangeSeparator
Separates two numbers


showBrackets

boolean showBrackets
Shows brackets. By default "( )".


bracketsWithInclusion

boolean bracketsWithInclusion
Shows brackets with inclusion,i.e. "[ )". The showBrackets must be enabled.


Package lt.monarch.chart.legend.symbols

Class lt.monarch.chart.legend.symbols.Legend3DVectorSymbol extends LegendSymbol implements Serializable

serialVersionUID: -8008053700618315019L

Serialized Fields

style

Style style

Class lt.monarch.chart.legend.symbols.LegendBarSymbol extends LegendSymbol implements Serializable

serialVersionUID: 1541003983471939801L

Serialized Fields

shape

Shape2D shape

style

Style style

Class lt.monarch.chart.legend.symbols.LegendBoxSymbol extends LegendSymbol implements Serializable

serialVersionUID: -4675476079491439955L

Serialized Fields

style

Style style
stylesheet of the legend box symbol


paintMode

PaintMode paintMode

Class lt.monarch.chart.legend.symbols.LegendLineSymbol extends LegendMarkerSymbol implements Serializable

serialVersionUID: -9043284357846356131L

Serialized Fields

style

Style style

connected

boolean connected

Class lt.monarch.chart.legend.symbols.LegendMarkerSymbol extends LegendSymbol implements Serializable

serialVersionUID: -3263480303231419103L

Serialized Fields

marker

AbstractMarker marker
Marker to paint

Class lt.monarch.chart.legend.symbols.LegendPieSymbol extends LegendBoxSymbol implements Serializable

serialVersionUID: 2728019797263644203L

Class lt.monarch.chart.legend.symbols.LegendSegmentSymbol extends LegendSymbol implements Serializable

serialVersionUID: 1123945165152053213L

Serialized Fields

style

Style style
stylesheet of the legend symbol

Class lt.monarch.chart.legend.symbols.LegendStockSymbol extends LegendSymbol implements Serializable

serialVersionUID: 5169499862198568490L

Serialized Fields

style

Style style

orientation

int orientation

Class lt.monarch.chart.legend.symbols.LegendVectorSymbol extends LegendSymbol implements Serializable

serialVersionUID: 6271068233294021780L

Serialized Fields

style

Style style

arrowHeadLength

int arrowHeadLength

Class lt.monarch.chart.legend.symbols.NullLegendSymbol extends LegendSymbol implements Serializable

serialVersionUID: -2260467399540243174L


Package lt.monarch.chart.mapper

Class lt.monarch.chart.mapper.AbstractAxisMapper extends java.lang.Object implements Serializable

serialVersionUID: 6130967513148086860L

Serialized Fields

mappingListeners

DefaultListenerList<E> mappingListeners

projectionRange

SimpleAxisMapperRange projectionRange

Class lt.monarch.chart.mapper.AbstractAxisMapperRange extends java.lang.Object implements Serializable

serialVersionUID: -1332930186589431498L

Serialized Fields

isAdjusting

boolean isAdjusting

rangeListeners

DefaultListenerList<E> rangeListeners

Class lt.monarch.chart.mapper.AbstractRadarMapper extends AbstractAxisMapper implements Serializable

serialVersionUID: -107588298326932556L

Serialized Fields

radius

double radius
Relative length of radar axes. Default value is 0.4d.


axisMapper

AxisMapper axisMapper
An axis mapper object used to map data values on each radar axis


models

java.util.ArrayList<E> models
An array of registered data models


axisCount

int axisCount
Number of axes


initAngle

double initAngle
The initial rotation angle for axis (in radians)

Class lt.monarch.chart.mapper.AnalogAxisMapper extends AbstractAxisMapper implements Serializable

serialVersionUID: -7546301047455221988L

Class lt.monarch.chart.mapper.AnalogAxisScale extends java.lang.Object implements Serializable

serialVersionUID: 7657234975871324103L

Serialized Fields

subscaleTickCount

int subscaleTickCount
User set subscale count

Class lt.monarch.chart.mapper.Axis extends AbstractChartObject<AxisPaintTags> implements Serializable

serialVersionUID: 7506483779091261018L

Serialized Fields

isInvertedMapper

boolean isInvertedMapper

mapper

AxisMapper mapper
An associated axis mapper, which defines the axis value type.


mapperListener

AxisMapperListener mapperListener
Mapper listener


titles

java.util.HashMap<K,V> titles
Axis titles


textStyle

TextStyle<Tag extends AbstractPaintTags> textStyle
Text style


lastTagForString

AxisTextPaintTags lastTagForString

lastTagString

java.lang.String lastTagString

Class lt.monarch.chart.mapper.AxisMapperInverter extends java.lang.Object implements Serializable

serialVersionUID: 2636637848632428268L

Serialized Fields

mapper

AxisMapper mapper

Class lt.monarch.chart.mapper.ColorMapper extends java.lang.Object implements Serializable

serialVersionUID: 3460500846194157972L

Serialized Fields

mapper

AxisMapper mapper
Axis mapper


first

java.awt.Color first

last

java.awt.Color last

valueType

DataColumnType valueType
Data value type


palette

java.awt.Color[] palette
Color palette

Class lt.monarch.chart.mapper.CountableAxisMapper extends AbstractAxisMapper implements Serializable

serialVersionUID: 6140955275585870256L

Class lt.monarch.chart.mapper.DateAxisMapper extends AnalogAxisMapper<DateAxisRange> implements Serializable

serialVersionUID: 1921478998828095710L

Serialized Fields

rangeListener

AxisMapperRangeListener rangeListener
Range listener


mapperRange

AxisMapperRange mapperRange
Mapper range


stepScale

boolean stepScale

stepScaleUnits

int stepScaleUnits

stepScaleStep

int stepScaleStep

startingScaleUnits

int startingScaleUnits
Starting scale units


finestScaleUnits

int finestScaleUnits
Finest scale units


dateFormatHash

java.util.Hashtable<K,V> dateFormatHash
Date format hash


defaultDateFormat

java.util.Hashtable<K,V> defaultDateFormat
Default date format hash


calendar

java.util.Calendar calendar
Calendar variable


dateFormat

java.text.DateFormat dateFormat
Dummy variable, used to formatKey, since it is extended method


scale

AxisScale scale
Mapper scale


fullRange

DateAxisRange fullRange
the entire date range of the mapper


visibleRange

DateAxisRange visibleRange
the visible date range of the mapper

Class lt.monarch.chart.mapper.DateAxisMapper.DateScale extends AnalogAxisScale implements Serializable

serialVersionUID: -2476519921826263564L

Serialized Fields

scaleDateFormat

java.text.DateFormat scaleDateFormat
The date format used to format labels of the scale


locale

java.util.Locale locale
Default locale


dates

java.util.Date[] dates
An array of Date objects - scale labels


firstDateBelowMin

java.util.Date firstDateBelowMin

firstDateAboveMax

java.util.Date firstDateAboveMax

dateFormatSetByUser

boolean dateFormatSetByUser
Specifies whether date format for the scale's labels is set by user (setting date format for axis mapper or directly for the scale) or the scale it self should create default date format


subScale

AxisScale subScale
The sub-scale of the scale


tempMarkTickArray

double[] tempMarkTickArray

Class lt.monarch.chart.mapper.DateAxisMapper.DefaultDateScale extends DateAxisMapper.DateScale implements Serializable

serialVersionUID: -7167888126633544357L

Serialized Fields

units

int units
Units of the time scale


increment

int increment
Units of the time scale

Class lt.monarch.chart.mapper.DateAxisMapper.StepScale extends DateAxisMapper.DateScale implements Serializable

serialVersionUID: -6702126745356001761L

Class lt.monarch.chart.mapper.DateAxisRange extends java.lang.Object implements Serializable

serialVersionUID: -6408595116326911614L

Serialized Fields

min

java.util.Date min

max

java.util.Date max

range

long range

Class lt.monarch.chart.mapper.DateListAxisMapper extends CountableAxisMapper implements Serializable

serialVersionUID: -2377926796506241874L

Serialized Fields

rangeListener

AxisMapperRangeListener rangeListener
Range listener


mapperRange

AxisMapperRange mapperRange
Mapper range


dates

java.util.Date[] dates
Date list


startViewI

int startViewI

endViewI

int endViewI

startMark

double startMark

endMark

double endMark

startingScaleUnits

int startingScaleUnits
Starting scale units


finestScaleUnits

int finestScaleUnits
Finest scale units


calendar

java.util.Calendar calendar
Calendar variable


dateFormat

java.text.DateFormat dateFormat
Dummy variable, used to formatKey, since it is extended method


dateFormatHash

java.util.Hashtable<K,V> dateFormatHash
Date format hash


defaultDateFormat

java.util.Hashtable<K,V> defaultDateFormat
Default date format hash


scale

AxisScale scale
Mapper scale


showAllTicks

boolean showAllTicks

Class lt.monarch.chart.mapper.GroupedLabelsAxisMapper extends CountableAxisMapper implements Serializable

serialVersionUID: -8533976299424481321L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException
Throws:
java.io.IOException
Serialized Fields

labels

LabelsGroup labels

range

AxisMapperRange range

rangeListener

AxisMapperRangeListener rangeListener

scale

AxisScale scale

Class lt.monarch.chart.mapper.LabelAxisMapper extends CountableAxisMapper implements Serializable

serialVersionUID: -8533976299424481321L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException
Throws:
java.io.IOException
Serialized Fields

labels

java.util.ArrayList<E> labels

range

AxisMapperRange range

rangeListener

AxisMapperRangeListener rangeListener

scale

AxisScale scale

tempKeysArray

java.lang.Object[] tempKeysArray

Class lt.monarch.chart.mapper.LogAxisMapper extends AnalogAxisMapper<LogMathRange> implements Serializable

serialVersionUID: 47925861475303114L

Serialized Fields

rangeListener

AxisMapperRangeListener rangeListener

totalRange

LogMathRange totalRange
Mapping range.


mapperRange

AxisMapperRange mapperRange
the axis mapper range


range

LogMathRange range
the visible range


scale

AxisScale scale

numberFormat

java.text.NumberFormat numberFormat

drawSubscale

boolean drawSubscale

numberFmt

AxisNumberFormat numberFmt

Class lt.monarch.chart.mapper.LogAxisScale extends AnalogAxisScale implements Serializable

serialVersionUID: 5678505190781660536L

Serialized Fields

defaultNumberFormat

java.text.NumberFormat defaultNumberFormat
Default number format.


range

LogMathRange range
Log math range


numberFormat

AxisNumberFormat numberFormat
Predefined number format


subScale

AxisScale subScale
Mapper sub scale


customNumberFormat

java.text.NumberFormat customNumberFormat
Custom number format


usNumberFormat

java.text.NumberFormat usNumberFormat
Default US number format


expFormat

LogAxisScale.ExponentFormat expFormat
Exponent format


drawSubScale

boolean drawSubScale
Specifies if sub-scale should be drawn


tempMarkTickArray

double[] tempMarkTickArray

Class lt.monarch.chart.mapper.LogAxisScale.ExponentFormat extends java.text.Format implements Serializable

serialVersionUID: 6031008730532392468L

Class lt.monarch.chart.mapper.LogAxisScale.SubScale extends LogAxisScale implements Serializable

serialVersionUID: 2167386361605288933L

Serialized Fields

parentScale

LogAxisScale parentScale

Class lt.monarch.chart.mapper.LogMathRange extends java.lang.Object implements Serializable

serialVersionUID: 1511119609826106798L

Serialized Fields

min

double min

max

double max

firstMark

double firstMark

requestedMin

double requestedMin

requestedMax

double requestedMax

step

double step
Used for steps determination


steps

int steps

precisionPlaces

int precisionPlaces

precision

double precision

base

double base
Logarithm base


lastNumberFormat

java.text.DecimalFormat lastNumberFormat
Last number format

Class lt.monarch.chart.mapper.MathAxisMapper extends AnalogAxisMapper<Range<java.lang.Double>> implements Serializable

serialVersionUID: 1650583330786329548L

Serialized Fields

rangeListener

AxisMapperRangeListener rangeListener

totalRange

NormalizedMathRange totalRange
the total range


mapperRange

AxisMapperRange mapperRange
the axis mapper range


visibleRange

NormalizedMathRange visibleRange
the visible range


scale

AnalogAxisScale scale

numberFormat

java.text.NumberFormat numberFormat

drawSubScale

boolean drawSubScale

isAdjusting

boolean isAdjusting

formats

java.text.Format[] formats

Class lt.monarch.chart.mapper.MathAxisScale extends AnalogAxisScale implements Serializable

serialVersionUID: -7965058973306957696L

Serialized Fields

range

NormalizedMathRange range
The mapping range


subScale

AnalogAxisScale subScale
Axis sub-scale


numberFormat

java.text.NumberFormat numberFormat
User set number format


defaultNumberFormat

java.text.NumberFormat defaultNumberFormat
Default number format


lastNumberFormat

java.text.NumberFormat lastNumberFormat
Last user set number format


lastLocale

java.util.Locale lastLocale
Last user set locale


drawSubScale

boolean drawSubScale
Does axis should draw sub-scale


tempMarkTickArray

double[] tempMarkTickArray

Class lt.monarch.chart.mapper.MathAxisScale.SubScale extends MathAxisScale implements Serializable

serialVersionUID: 529664077334410395L

Serialized Fields

parentRange

NormalizedMathRange parentRange
Parent range

Class lt.monarch.chart.mapper.NormalizedMathRange extends java.lang.Object implements Serializable

serialVersionUID: -7313776099036728025L

Serialized Fields

requestedMin

double requestedMin

requestedMax

double requestedMax

min

double min

max

double max

firstMark

double firstMark

step

double step

minSteps

int minSteps

steps

int steps

precisionPlaces

int precisionPlaces

precision

double precision

neededPrecision

int neededPrecision

Class lt.monarch.chart.mapper.NullAxisMapper extends java.lang.Object implements Serializable

serialVersionUID: 7034977810292634838L

Serialized Fields

projectionRange

SimpleAxisMapperRange projectionRange

Class lt.monarch.chart.mapper.RadarMapper extends AbstractRadarMapper implements Serializable

serialVersionUID: 3367360288053654448L

Class lt.monarch.chart.mapper.SimpleAxisMapperRange extends AbstractAxisMapperRange implements Serializable

serialVersionUID: 7488479280452809799L

Serialized Fields

minimum

double minimum

extent

double extent

isMoreZoomAvailable

boolean isMoreZoomAvailable

Package lt.monarch.chart.marker

Class lt.monarch.chart.marker.AbstractMarker extends java.lang.Object implements Serializable

serialVersionUID: 9003949938593298447L

Serialized Fields

dirty

boolean dirty
Is object dirty


metaModel

MetaDataModel metaModel
Meta data model


style

Style style
Local style-sheet. All color and font information is stored here


paintStyle

PaintStyle<Tag extends AbstractPaintTags> paintStyle
Color style object, used to set the entityStyle to the style-sheet


projectedLocation

Point2D projectedLocation
location point of the marker


map

ChartObjectsMap map

visible

boolean visible
Is the marker drawn on the chart.

Class lt.monarch.chart.marker.AbstractMarker3D extends java.lang.Object implements Serializable

serialVersionUID: 4188882194916038453L

Serialized Fields

dirty

boolean dirty
Is object dirty.


metaModel

MetaDataModel metaModel
Meta data model


style

Style style
Local style-sheet. All color and font information is stored here.


paintStyle

PaintStyle<Tag extends AbstractPaintTags> paintStyle
Color style object, used to set the entityStyle to the style-sheet.


projectedLocation

Point3D projectedLocation
location point of the marker


projector

Projector projector
Chart projector


visible

boolean visible
Is the marker drawn on the chart.


map

ChartObjectsMap map

Class lt.monarch.chart.marker.AbstractTextMarker extends AbstractMarker implements Serializable

serialVersionUID: 8453835278957885829L

Serialized Fields

textStyle

TextStyle<Tag extends AbstractPaintTags> textStyle
Text3D style


painter

AbstractTextPainter painter
Text3D painter


chart

Chart<GeneralProjector extends Projector> chart
Chart pointer


isAdjustingForNonFittingBars

boolean isAdjustingForNonFittingBars

Class lt.monarch.chart.marker.BaloonLabelMarker extends AbstractTextMarker implements Serializable

serialVersionUID: -8617112425536118762L

Serialized Fields

arrowOffset

int arrowOffset

tipAreaMargin

int tipAreaMargin

shadowOffset

int shadowOffset

tipBounds

Rectangle2D tipBounds

bounds

Rectangle2D bounds

emptyPainter

AbstractTextPainter emptyPainter

Class lt.monarch.chart.marker.BoxMarker extends AbstractChartObject<MarkerTextPaintTags> implements Serializable

serialVersionUID: -5298335413778882442L

Serialized Fields

mapper

PlaneMapper mapper

xMapper

AxisMapper xMapper

yMapper

AxisMapper yMapper

xPos1

java.lang.Object xPos1

yPos1

java.lang.Object yPos1

xPos2

java.lang.Object xPos2

yPos2

java.lang.Object yPos2

style

Style style
Local stylesheet. All color and font information is stored here

Class lt.monarch.chart.marker.CrossMarker extends SimpleCachableMarker implements Serializable

serialVersionUID: -6476614805402226502L

Serialized Fields

rotationAngle

double rotationAngle

Class lt.monarch.chart.marker.DiamondMarker extends SimpleCachableMarker implements Serializable

serialVersionUID: 502318466970836234L

Class lt.monarch.chart.marker.DotMarker extends SimpleCachableMarker implements Serializable

serialVersionUID: 2173483669240453724L

Class lt.monarch.chart.marker.DotMarker3D extends AbstractMarker3D implements Serializable

serialVersionUID: 5180785069337477673L

Serialized Fields

shape

Sphere3D shape
Stores the shape to paint


markerSize

double markerSize
Marker dot size

Class lt.monarch.chart.marker.EmptyMarker extends AbstractMarker implements Serializable

serialVersionUID: 8253003049771551684L

Serialized Fields

pt

Point2D pt
position of the marker


markerSize

double markerSize
Marker dot size

Class lt.monarch.chart.marker.ImageMarker extends AbstractMarker implements Serializable

serialVersionUID: 1830976099917233458L

Serialized Fields

image

java.awt.Image image

sync

java.lang.Object sync

imageURL

java.net.URL imageURL
marker image URL


width

int width
marker width in pixels


height

int height
marker height in pixels


imageStr

java.lang.String imageStr
path to the marker image

Class lt.monarch.chart.marker.LabeledMarker extends AbstractTextMarker implements Serializable

serialVersionUID: 7434295174726849810L

Serialized Fields

connectionColor

java.awt.Color connectionColor

nestedMarker

Marker nestedMarker
the nested marker


labelBounds

Rectangle2D labelBounds
Label bounds


offsetX

int offsetX

offsetY

int offsetY

useLabelAlignWithOffset

boolean useLabelAlignWithOffset

verticalLabelAlignment

Alignment verticalLabelAlignment

horizontalLabelAlignment

Alignment horizontalLabelAlignment

cachedFullBounds

Rectangle2D cachedFullBounds

tempRec

Rectangle2D tempRec

tempLine

Line2D tempLine

tempPoint2

Point2D tempPoint2

tempPoint3

Point2D tempPoint3

tempPoint2D

Point2D tempPoint2D

Class lt.monarch.chart.marker.LabelFormatter extends java.lang.Object implements Serializable

serialVersionUID: -8027090867736479348L

Serialized Fields

model

DataModel model
Data model


dateFormat

java.text.SimpleDateFormat dateFormat
Date format - default is "yyyy.MM.dd hh.mm". Do not access directly, use getDateFormat()


numberFormat

javax.swing.text.NumberFormatter numberFormat
Number format. Do not access directly, use getNumberFormat()


tempDoubleArray

java.lang.Double[] tempDoubleArray

Class lt.monarch.chart.marker.MiddleLineMarker extends LabeledMarker implements Serializable

serialVersionUID: -4427738307358982760L

Serialized Fields

projector

Projector projector

series

LineSeries series

index

int index

Class lt.monarch.chart.marker.NullMarker extends AbstractMarker implements Serializable

serialVersionUID: 7573277436811477061L

Serialized Fields

pt

Point2D pt

cachedFullBounds

Rectangle2D cachedFullBounds

Class lt.monarch.chart.marker.PolygonMarker extends CrossMarker implements Serializable

serialVersionUID: 7957498847288043707L

Serialized Fields

pointsCount

int pointsCount

Class lt.monarch.chart.marker.SimpleCachableMarker extends AbstractMarker implements Serializable

serialVersionUID: 8943066959700664088L

Serialized Fields

markerSize

double markerSize
Marker dot size


cachingEnabled

boolean cachingEnabled
Indicates whether offscreen image should be used for drawing a marker.


cacheImage

java.awt.Image cacheImage
Offscreen image used for caching.

Class lt.monarch.chart.marker.SimpleCrossMarker extends SimpleCachableMarker implements Serializable

serialVersionUID: -2100655215123132574L

Class lt.monarch.chart.marker.SimpleLabelLayouter extends java.lang.Object implements Serializable

serialVersionUID: -8386766324155767035L

Serialized Fields

layoutType

LabelLayouts layoutType
Layout type with default (TOP) layouting value.


step

int step

maxDistance

int maxDistance

Class lt.monarch.chart.marker.SquareMarker extends SimpleCachableMarker implements Serializable

serialVersionUID: 5948666328092243555L

Class lt.monarch.chart.marker.StarMarker extends PolygonMarker implements Serializable

serialVersionUID: 782542091136286572L

Serialized Fields

edgeLength

double edgeLength

Class lt.monarch.chart.marker.TextMarker extends AbstractChartObject<MarkerTextPaintTags> implements Serializable

serialVersionUID: 328940003662622918L

Serialized Fields

mapper

PlaneMapper mapper

xMapper

AxisMapper xMapper

yMapper

AxisMapper yMapper

textPainter

AbstractTextPainter textPainter

xPos

java.lang.Object xPos

yPos

java.lang.Object yPos

xAlignment

Alignment xAlignment

yAlignment

Alignment yAlignment

textStyle

TextStyle<Tag extends AbstractPaintTags> textStyle
Text style object for getting and setting entityStyle to style-sheet


tempRect

java.awt.Rectangle tempRect

mapRect

Rectangle2D mapRect

Package lt.monarch.chart.models

Class lt.monarch.chart.models.AbstractDataModel extends java.lang.Object implements Serializable

serialVersionUID: -7572171651621104564L

Serialized Fields

columns

java.util.Map<K,V> columns

suspended

boolean suspended

dataListeners

DefaultListenerList<E> dataListeners

data

java.util.ArrayList<E>[] data
Data columns as array lists


dimensions

DataModelDimensions dimensions

Class lt.monarch.chart.models.AbstractModelValidator extends java.lang.Object implements Serializable

serialVersionUID: 4097525288828440214L

Serialized Fields

validate

boolean validate
Flag whether to validate the model


sortEnabled

boolean sortEnabled
Flag whether to sort the model


sortDirection

SortDirection sortDirection
Sort direction


keyType

DataColumnType keyType
Data value type

Class lt.monarch.chart.models.ChartDataModel extends AbstractDataModel implements Serializable

serialVersionUID: 5734688049398536401L

Class lt.monarch.chart.models.DataModelColumn extends java.lang.Object implements Serializable

serialVersionUID: 7657067708687748593L

Serialized Fields

defaultValue

java.lang.Object defaultValue

constantValues

java.util.HashMap<K,V> constantValues

matrixValues

java.util.HashMap<K,V> matrixValues

Class lt.monarch.chart.models.DataModelValidator extends AbstractModelValidator implements Serializable

serialVersionUID: -940612476652272538L

Serialized Fields

model

DataModel model
Data model to validate


message

java.lang.String message
Information message, stating why data model is invalid


validateTypes

boolean validateTypes
Validates data types in all columns

Class lt.monarch.chart.models.MetaDataModel extends java.lang.Object implements Serializable

serialVersionUID: 1177962664102488608L

Serialized Fields

dataMap

java.util.Hashtable<K,V> dataMap
Hashtable of settings


expressionList

java.util.ArrayList<E> expressionList
Expression array list


virtualColumns

java.util.Map<K,V> virtualColumns

Class lt.monarch.chart.models.StackedDataModel extends AbstractDataModel implements Serializable

serialVersionUID: 3821440375502641581L

Serialized Fields

model

DataModel model
Original data model


array

ArrayDataModel array
Array data model instance


matrix

MatrixDataModel matrix
Matrix data model instance


bottomModel

lt.monarch.chart.models.StackedDataModel.SubValue bottomModel
Bottom model of the stack. It is never null, but sub values can be null.


topModel

lt.monarch.chart.models.StackedDataModel.SubValue topModel
Top model of the stack. It is never null, but sub values can be null.


stackedByValue

boolean stackedByValue
Specifies if the models are stacked by value. Not applicable for matrixes.


keyType

DataColumnType keyType
Specifies what is the key type, i.e. that column is not stacked. Not applicable for matrixes.


Package lt.monarch.chart.plugins

Class lt.monarch.chart.plugins.AbstractChartPlugin extends java.lang.Object implements Serializable

serialVersionUID: 2036864797540734571L

Serialized Fields

chart

Chart<GeneralProjector extends Projector> chart
Chart, where plug-in is embedded


viewActivationListener

ViewListener viewActivationListener
View listener for plug-in

Class lt.monarch.chart.plugins.ActiveChartPlugin extends AbstractChartPlugin<AbstractChart<?,?>> implements Serializable

serialVersionUID: 1485462299511748698L

Serialized Fields

draggedObject

AbstractView<E extends AbstractPaintTags> draggedObject

xOffset

double xOffset

yOffset

double yOffset

Class lt.monarch.chart.plugins.AutoAxisAdjuster extends AbstractChartPlugin<AbstractChart<?,?>> implements Serializable

serialVersionUID: -8815581457421141889L

Serialized Fields

xAxisMapper

AxisMapper xAxisMapper
X axis mapper


yAxisMapper

AxisMapper yAxisMapper
Y axis mapper


zAxisMapper

AxisMapper zAxisMapper
Z axis mapper


xAxisValues

MinMaxValues xAxisValues
Maximum and minimum values from data model for X values


yAxisValues

MinMaxValues yAxisValues
Maximum and minimum values from data model for Y values


zAxisValues

MinMaxValues zAxisValues
Maximum and minimum values from data model for Z values


xMargin

double xMargin
Offset margin on X axis


yMargin

double yMargin
Offset margin on Y axis


zMargin

double zMargin
Offset margin on Y axis


maxXValue

java.lang.Object maxXValue
Maximum x value


maxYValue

java.lang.Object maxYValue
Maximum Y value


maxZValue

java.lang.Object maxZValue
Maximum Z value


minXValue

java.lang.Object minXValue
Minimum x value


minYValue

java.lang.Object minYValue
Minimum Y value


minZValue

java.lang.Object minZValue
Minimum Z value


objectList

ChartObject[] objectList
Provided object list


isReadjustNeded

boolean isReadjustNeded
If needs to readjusts mappers

Class lt.monarch.chart.plugins.AxisLabelsURLSupport extends AbstractChartPlugin<AbstractChart<?,?>> implements Serializable

serialVersionUID: 7504001117662941269L

Serialized Fields

axis

Axis2D axis

provider

AxisLabelsURLProvider provider

wasOverLink

boolean wasOverLink

oldCursor

java.awt.Cursor oldCursor

handCursor

java.awt.Cursor handCursor

Class lt.monarch.chart.plugins.AxisMarker extends AbstractChartPlugin<AbstractChart<?,?>> implements Serializable

serialVersionUID: 4795757831370445101L

Serialized Fields

xAxisLabelPainterMode

AxisLabelPaint xAxisLabelPainterMode

yAxisLabelPainterMode

AxisLabelPaint yAxisLabelPainterMode

markerColor

java.awt.Color markerColor

labelColor

java.awt.Color labelColor

axisX

Axis2D axisX

axisY

Axis2D axisY

size

int size

mousePosition

java.awt.Point mousePosition

numbersPrecision

int numbersPrecision

locale

java.util.Locale locale

Class lt.monarch.chart.plugins.AxisRangeAdjuster extends AbstractChartPlugin<Chart2D> implements Serializable

serialVersionUID: 1908741321969994646L

Serialized Fields

axis

Axis2D axis
Axis object for which added range adjuster functionality


relatedAxis

Axis2D[] relatedAxis
Axis objects for which range must be equal with main axis


axisOrientation

Orientation axisOrientation
Axis orientation derived from axis (Axis2DX - Orientation.HORIZONTAL, Axis2DY - Orientation.VERTICAL)


width

double width
Width of minimum, maximum range adjusters and minimal width for shift range adjuster


height

double height
Height for range adjuster


minRangeBackground

java.awt.Color minRangeBackground
Minimum range adjuster background color.


minRangeForeground

java.awt.Color minRangeForeground
Minimum range adjuster foreground color.


shiftRangeBackground

java.awt.Color shiftRangeBackground
Shift range adjuster background color.


shiftRangeForeground

java.awt.Color shiftRangeForeground
Shift range adjuster foreground color.


maxRangeBackground

java.awt.Color maxRangeBackground
Maximum range adjuster background color.


maxRangeForeground

java.awt.Color maxRangeForeground
Maximum range adjuster foreground color.


rangeComposite

java.awt.Composite rangeComposite
Range paint composite


operation

AxisRangeAdjuster.Operation operation
Operation activates when mouse pressed on range adjusters


fromPoint

Point2D fromPoint
From point activates when mouse pressed on range adjusters


minRangeBounds

Rectangle2D minRangeBounds
Bounds for min range adjuster


shiftRangeBounds

Rectangle2D shiftRangeBounds
Bounds for shift range adjuster


maxRangeBounds

Rectangle2D maxRangeBounds
Bounds for max range adjuster


rectangleRoundPercent

float rectangleRoundPercent

Class lt.monarch.chart.plugins.BoxZoomer extends AbstractChartPlugin<AbstractChart<?,?>> implements Serializable

serialVersionUID: -4092865603531014215L

Serialized Fields

axisX

Axis2D axisX

axisY

Axis2D axisY

mapperX

AbstractAxisMapper mapperX

mappersY

AbstractAxisMapper[] mappersY

chartBounds

Rectangle2D chartBounds

dragFrom

Point2D dragFrom

dragTo

Point2D dragTo

zoomMaxScale

double zoomMaxScale

boxProportionable

boolean boxProportionable

Class lt.monarch.chart.plugins.ChartProjectorZoomer extends AbstractChartPlugin<Chart2D> implements Serializable

serialVersionUID: 664292846447222245L

Serialized Fields

dragFrom

Point2D dragFrom

dragTo

Point2D dragTo

zoomMaxScale

double zoomMaxScale

boxProportionable

boolean boxProportionable

isZooming

boolean isZooming

Class lt.monarch.chart.plugins.ChartResizer extends AbstractChartPlugin<AbstractChart<?,?>> implements Serializable

serialVersionUID: 3468925405291013545L

Serialized Fields

size

java.awt.Dimension size

minFontSize

int minFontSize

maxFontSize

int maxFontSize

minThickness

float minThickness

maxThickness

float maxThickness

minMarkerSize

double minMarkerSize

maxMarkerSize

double maxMarkerSize

fontHashtable

java.util.Hashtable<K,V> fontHashtable

strokeHashtable

java.util.Hashtable<K,V> strokeHashtable

markerSizeHashtable

java.util.Hashtable<K,V> markerSizeHashtable

Class lt.monarch.chart.plugins.ChartRotator extends AbstractChartPlugin<Chart3D> implements Serializable

serialVersionUID: -7968758019724903603L

Serialized Fields

mouseClick

java.awt.Point mouseClick

series

Pie3DSeries series

Class lt.monarch.chart.plugins.ChartZoomer extends AbstractChartPlugin<Chart3D> implements Serializable

serialVersionUID: 3533999560497213748L

Serialized Fields

mouseClick

java.awt.Point mouseClick

zoomFactor

double zoomFactor

originalScaleX

double originalScaleX

originalScaleY

double originalScaleY

originalScaleZ

double originalScaleZ

xTranslation

double xTranslation

yTranslation

double yTranslation

Class lt.monarch.chart.plugins.ClickZoom extends AbstractChartPlugin<AbstractChart<?,?>> implements Serializable

serialVersionUID: -6828600754468474006L

Serialized Fields

xMapper

DateAxisMapper xMapper

zoomed

boolean zoomed

Class lt.monarch.chart.plugins.ColorThemesPlugin extends AbstractChartPlugin<AbstractChart<?,?>> implements Serializable

serialVersionUID: 8712573767371429248L

Serialized Fields

theme

AbstractColorThemes theme

legend

Legend legend

Class lt.monarch.chart.plugins.CursorChangerPlugin extends AbstractChartPlugin<AbstractChart<?,?>> implements Serializable

serialVersionUID: 8738998088459187976L

Serialized Fields

defaultScrollMask

java.awt.Cursor defaultScrollMask

defaultZoomMask

java.awt.Cursor defaultZoomMask

mousePressed

boolean mousePressed

tmpCursor

java.awt.Cursor tmpCursor

Class lt.monarch.chart.plugins.DrillDown extends AbstractChartPlugin<AbstractChart<?,?>> implements Serializable

serialVersionUID: 589170636106397320L

Serialized Fields

actionListener

java.awt.event.ActionListener actionListener

selectedEntities

java.util.ArrayList<E> selectedEntities

selectibleSeries

java.util.ArrayList<E> selectibleSeries

lastSelectedLabel

AxisLabel lastSelectedLabel

isReportingLabels

boolean isReportingLabels

Class lt.monarch.chart.plugins.GIFEncoderPlugin extends ImagePlugin<ChartType extends Chart<?>> implements Serializable

serialVersionUID: -2011503585305615447L

Class lt.monarch.chart.plugins.ImagePlugin extends AbstractChartPlugin<ChartType extends Chart<?>> implements Serializable

serialVersionUID: 5739883895317414969L

Serialized Fields

imageWidth

int imageWidth

imageHeight

int imageHeight

chartView

View chartView

container

java.awt.Container container

scaleImage

boolean scaleImage

chartImage

java.awt.Image chartImage

encoder

AbstractEncoder encoder

insets

java.awt.Insets insets

Class lt.monarch.chart.plugins.ImagePlugin.ChartImageBuilder extends java.lang.Object implements Serializable

serialVersionUID: -6395123898916600953L

Serialized Fields

chart

View chart

container

java.awt.Container container

size

java.awt.Dimension size

image

java.awt.Image image

insets

java.awt.Insets insets

Class lt.monarch.chart.plugins.JPEGEncoderPlugin extends ImagePlugin<ChartType extends Chart<?>> implements Serializable

serialVersionUID: 8008883171926429079L

Serialized Fields

pg

java.awt.image.PixelGrabber pg

Class lt.monarch.chart.plugins.LegendSelector extends AbstractChartPlugin<AbstractChart<?,?>> implements Serializable

serialVersionUID: 5606777636026503340L

Serialized Fields

actionListener

java.awt.event.ActionListener actionListener

selectedEntity

AbstractLegend.LegendEntryEntity selectedEntity

legend

AbstractLegend legend

Class lt.monarch.chart.plugins.MarkerPainter extends AbstractChartPlugin<AbstractChart<?,?>> implements Serializable

serialVersionUID: 2178986303751786120L

Serialized Fields

markerDecoratedSeries

java.util.List<E> markerDecoratedSeries
array of registered marker decorated series.


layouter

LabelLayouter layouter
Marker label layouter.


tempMarkerConstraints

MarkerConstraints[][] tempMarkerConstraints

Class lt.monarch.chart.plugins.MarkerValuePlugin extends AbstractChartPlugin<Chart2D> implements Serializable

serialVersionUID: -6156104862092423277L

Serialized Fields

rotationAngle

double rotationAngle

mousePt

Point2D mousePt

locationPt

Point2D locationPt

initialMousePt

Point2D initialMousePt

isShapeMoving

boolean isShapeMoving

onlyFollowDrag

boolean onlyFollowDrag

axis

Axis2D axis

markerLine

MarkerLine markerLine

marker

Marker marker

listeners

DefaultListenerList<E> listeners

Class lt.monarch.chart.plugins.PieChartExploder extends AbstractChartPlugin<AbstractChart<?,?>> implements Serializable

serialVersionUID: 2096289419282352093L

Serialized Fields

mouseClick

Point2D mouseClick

index

int index

actionListener

java.awt.event.ActionListener actionListener

entity

ChartEntity entity

Class lt.monarch.chart.plugins.PieChartRotator extends AbstractChartPlugin<Chart2D> implements Serializable

serialVersionUID: -4500940401685129617L

Serialized Fields

mouseClick

Point2D mouseClick

entity

ChartEntity entity

actionListener

java.awt.event.ActionListener actionListener

Class lt.monarch.chart.plugins.PieChartZoomer extends AbstractChartPlugin<Chart2D> implements Serializable

serialVersionUID: 1511945580409909299L

Serialized Fields

mouseClick

Point2D mouseClick

actionListener

java.awt.event.ActionListener actionListener

entity

ChartEntity entity

Class lt.monarch.chart.plugins.PNGEncoderPlugin extends ImagePlugin<ChartType extends Chart<?>> implements Serializable

serialVersionUID: 5966151891080008482L

Class lt.monarch.chart.plugins.PointLineValue extends AbstractChartPlugin<Chart2D> implements Serializable

serialVersionUID: 5964511241867132394L

Serialized Fields

lineSeries

java.util.List<E> lineSeries

mapperX

AxisMapper mapperX

mapperY

AxisMapper mapperY

pt

Point2D pt

tolerance

int tolerance

labelPainter

TextPainter labelPainter

Class lt.monarch.chart.plugins.SVGEncoderPlugin extends ImagePlugin<ChartType extends Chart<?>> implements Serializable

serialVersionUID: -4879322606688304141L

Class lt.monarch.chart.plugins.TIFFEncoderPlugin extends ImagePlugin<ChartType extends Chart<?>> implements Serializable

serialVersionUID: 7983603588836733054L

Class lt.monarch.chart.plugins.ToolTipManager extends AbstractChartPlugin<AbstractChart<?,?>> implements Serializable

serialVersionUID: -4801480596632355770L

Serialized Fields

managerThread

java.lang.Thread managerThread

tipWaiterActive

boolean tipWaiterActive

tipPopupDelay

long tipPopupDelay

requestedEntity

ChartEntity requestedEntity

tipActive

boolean tipActive

tip

Marker tip

showTime

int showTime

timerThread

lt.monarch.chart.plugins.ToolTipManager.TimerThread timerThread

Class lt.monarch.chart.plugins.TouchZoomer extends AbstractChartPlugin<AbstractChart<?,?>> implements Serializable

serialVersionUID: -3872198447733179962L

Serialized Fields

mapperX

AbstractAxisMapper mapperX

mappersY

AbstractAxisMapper[] mappersY

chartBounds

Rectangle2D chartBounds

allowZoomX

boolean allowZoomX

allowZoomY

boolean allowZoomY

zoomCenter

Point2D zoomCenter

zoomStartingDistance

float zoomStartingDistance

zoomStartXMin

double zoomStartXMin

zoomStartYMin

double zoomStartYMin

zoomStartXExtent

double zoomStartXExtent

zoomStartYExtent

double zoomStartYExtent

zoomLevels

TouchZoomer.ZoomLevel[] zoomLevels

doSnap

boolean doSnap

animating

boolean animating

animationStartTime

long animationStartTime

animationDeltaTime

long animationDeltaTime

animationLength

double animationLength

animStartMinX

double animStartMinX

animStartMaxX

double animStartMaxX

animEndMinX

double animEndMinX

animEndMaxX

double animEndMaxX

animStartMinY

double animStartMinY

animStartMaxY

double animStartMaxY

animEndMinY

double animEndMinY

animEndMaxY

double animEndMaxY

currentZoomLevelIndex

int currentZoomLevelIndex

Class lt.monarch.chart.plugins.ValueMarkerPainter extends AbstractChartPlugin<Chart2D> implements Serializable

serialVersionUID: -8239080517947508460L

Serialized Fields

lineSeries

LineSeries lineSeries

xMapper

AxisMapper xMapper

yMapper

AxisMapper yMapper

markerColor

java.awt.Color markerColor

labelColor

java.awt.Color labelColor

labelFont

java.awt.Font labelFont

numbersPrecision

int numbersPrecision

locale

java.util.Locale locale

point

Point2D point

labelPainter

TextPainter labelPainter

Class lt.monarch.chart.plugins.WBMPEncoderPlugin extends ImagePlugin<ChartType extends Chart<?>> implements Serializable

serialVersionUID: -2935277226308307964L


Package lt.monarch.chart.plugins.toolbar

Class lt.monarch.chart.plugins.toolbar.ToolbarDialog extends javax.swing.JDialog implements Serializable

serialVersionUID: 3011357566334937727L

Serialized Fields

contentPane

javax.swing.JPanel contentPane

titlePane

javax.swing.JPanel titlePane

mainPane

javax.swing.JPanel mainPane

closeButton

javax.swing.JButton closeButton

Package lt.monarch.chart.servlet

Class lt.monarch.chart.servlet.ChartImageBuilder extends java.lang.Object implements Serializable

serialVersionUID: 8369533140111391421L

Serialized Fields

chart

View chart
the chart to render


size

java.awt.Dimension size
size of image


background

java.awt.Color background
image background


insets

java.awt.Insets insets
insets of the image, which indicate the size of the image's border


hotSpotMap

HotSpotMap hotSpotMap
a hot spot map of the view container


chartObjectsMap

ChartObjectsMap chartObjectsMap
a chart objects map of the view container


image

java.awt.Image image
an image to render chart into


_dirty

boolean _dirty

Class lt.monarch.chart.servlet.ImageMap extends SimpleHotSpotMap implements Serializable

serialVersionUID: -884343395731624965L

Serialized Fields

maxAcceptablePolyPoints

int maxAcceptablePolyPoints

definedLinks

java.util.ArrayList<E> definedLinks
an array of defined links


legendMapping

boolean legendMapping

Package lt.monarch.chart.spc

Class lt.monarch.chart.spc.BarChart extends SpcChart implements Serializable

serialVersionUID: 1778868394537890387L

Serialized Fields

calc

LinePlotValuesCalculator calc

bar

BarSeries bar

xMapper

MathAxisMapper xMapper

yMapperLeft

MathAxisMapper yMapperLeft

yMapperRight

MathAxisMapper yMapperRight

barsModel

ChartDataModel barsModel

uslMarkerLine

VerticalMarkerLine uslMarkerLine

lslMarkerLine

VerticalMarkerLine lslMarkerLine

meanMarkerLine

VerticalMarkerLine meanMarkerLine

nf

java.text.NumberFormat nf

lsl

java.lang.Double lsl

usl

java.lang.Double usl

Class lt.monarch.chart.spc.BoxWhiskerChart extends SpcChart implements Serializable

serialVersionUID: -8824988469244791676L

Serialized Fields

calc

BoxWhiskerValuesCalculator calc

boxData

ChartDataModel boxData

medianData

ChartDataModel medianData

topWhiskerData

ChartDataModel topWhiskerData

bottomWhiskerData

ChartDataModel bottomWhiskerData

series

BoxWhiskerSeries series

boxSeries

BarSeries boxSeries

medianSeries

LineSeries medianSeries

medianMarker

AbstractMarker medianMarker

yMapper

AxisMapper yMapper

xMapper

AxisMapper xMapper

orientation

Orientation orientation

markerMaxSize_median

double markerMaxSize_median

Class lt.monarch.chart.spc.ControlChart extends SpcChart implements Serializable

serialVersionUID: 8773585813357675998L

Serialized Fields

uslLineData

ChartDataModel uslLineData

lslLineData

ChartDataModel lslLineData

uslLine

LineSeries uslLine

lslLine

LineSeries lslLine

nf

java.text.NumberFormat nf

centerLineData

ChartDataModel centerLineData

lclLineData

ChartDataModel lclLineData

uclLineData

ChartDataModel uclLineData

labels

java.lang.Object[] labels

centerLine

LineSeries centerLine

showPercentAxis

boolean showPercentAxis

showCLExceedLines

boolean showCLExceedLines

lclTextMarker

TextMarker lclTextMarker

uclTextMarker

TextMarker uclTextMarker

lslTextMarker

TextMarker lslTextMarker

uslTextMarker

TextMarker uslTextMarker

centerTextMarker

TextMarker centerTextMarker

measurementsLineMarker

AbstractMarker measurementsLineMarker

measurementsLine

LineSeries measurementsLine

lclLine

LineSeries lclLine

uclLine

LineSeries uclLine

lclExceedLine

LineSeries lclExceedLine

uclExceedLine

LineSeries uclExceedLine

chartType

ControlChartType chartType

calc

ControlValuesCalculator calc

npSamplesCount

int npSamplesCount

lsl

java.lang.Double lsl

usl

java.lang.Double usl

xMapper

LabelAxisMapper xMapper

yMapper

MathAxisMapper yMapper

measurementsData

ChartDataModel measurementsData

Class lt.monarch.chart.spc.CpkChart extends HistogramChart implements Serializable

serialVersionUID: -1025098626989403592L

Serialized Fields

cpkCalc

CpkValuesCalculator cpkCalc

target

java.lang.Double target

Class lt.monarch.chart.spc.DataFormatException extends java.lang.Exception implements Serializable

serialVersionUID: -7052437661308581110L

Class lt.monarch.chart.spc.DotPlotChart extends SpcChart implements Serializable

serialVersionUID: 7612808097447868550L

Serialized Fields

calc

DotPlotValuesCalculator calc

orientation

Orientation orientation

comparator

java.util.Comparator<T> comparator

chartInitialized

boolean chartInitialized

series

java.util.ArrayList<E> series

models

java.util.ArrayList<E> models

chartObjects

ChartObject[] chartObjects

yMapper

AxisMapper yMapper

xMapper

AxisMapper xMapper

seriesMarker

AbstractMarker seriesMarker

size

int size

Class lt.monarch.chart.spc.Functions extends java.lang.Object implements Serializable

Class lt.monarch.chart.spc.HistogramChart extends SpcChart implements Serializable

serialVersionUID: -69211776647177018L

Serialized Fields

uslMarkerLine

VerticalMarkerLine uslMarkerLine

lslMarkerLine

VerticalMarkerLine lslMarkerLine

meanMarkerLine

VerticalMarkerLine meanMarkerLine

nf

java.text.NumberFormat nf

barsDataModel

ChartDataModel barsDataModel

lineDataModel

ChartDataModel lineDataModel

infoMarker

TextMarker infoMarker

lsl

java.lang.Double lsl

usl

java.lang.Double usl

xMapper

MathAxisMapper xMapper

histogramBarSeries

BarSeries histogramBarSeries

line

LineSeries line

yMapperLeft

MathAxisMapper yMapperLeft

yMapperRight

MathAxisMapper yMapperRight

xMapperLabel

LabelAxisMapper xMapperLabel

calc

HistogramValuesCalculator calc

groupsCount

int groupsCount

Class lt.monarch.chart.spc.LinePlotChart extends SpcChart implements Serializable

serialVersionUID: -725960418024820721L

Serialized Fields

calc

LinePlotValuesCalculator calc

scaleRatio

double scaleRatio

bar

BarSeries bar

xMapper

MathAxisMapper xMapper

yMapper

MathAxisMapper yMapper

barsModel

ChartDataModel barsModel

Class lt.monarch.chart.spc.ParetoChart extends SpcChart implements Serializable

serialVersionUID: 2735784924537937497L

Serialized Fields

calc

ParetoValuesCalculator calc

lineMarker

AbstractMarker lineMarker

bar

BarSeries bar

line

LineSeries line

hMarkerLine

HorizontalMarkerLine hMarkerLine

xMapper

LabelAxisMapper xMapper

yMapper1

MathAxisMapper yMapper1

yMapper2

MathAxisMapper yMapper2

lineModel

ChartDataModel lineModel

barsModel

ChartDataModel barsModel

Class lt.monarch.chart.spc.ScatterChart extends SpcChart implements Serializable

serialVersionUID: -3485555370583329376L

Serialized Fields

yMapper

MathAxisMapper yMapper

xMapper

MathAxisMapper xMapper

trendLineDataModel

ChartDataModel trendLineDataModel

scatterDataModel

ChartDataModel scatterDataModel

scatterMarker

AbstractMarker scatterMarker

scatterSeries

LineSeries scatterSeries

trendLineSeries

LineSeries trendLineSeries

trendEquationMarker

TextMarker trendEquationMarker

correlationCoefficientMarker

TextMarker correlationCoefficientMarker

Class lt.monarch.chart.spc.SpcChart extends Chart2D implements Serializable

serialVersionUID: -2313976767424438667L

Serialized Fields

dataModel

ChartDataModel dataModel

grid

Grid grid

bottomAxis

Axis2DX bottomAxis

leftAxis

Axis2DY leftAxis

rightAxis

Axis2DY rightAxis

Class lt.monarch.chart.spc.SPCLinesExceedStrategy extends AbstractLineStrategy<ChartProjector extends Projector> implements Serializable

serialVersionUID: 4051321157621414641L

Serialized Fields

measurementSeries

LineSeries measurementSeries

limitSeries

LineSeries limitSeries

checkUpperLimitExceed

boolean checkUpperLimitExceed

linePositionOnYAxis

double linePositionOnYAxis

lineOrientation

Orientation lineOrientation
Specifies if the line direction is vertical


isSortedSeries

boolean isSortedSeries
If true series is sorted


firstX

double[] firstX
First x coordinates


lastX

double[] lastX
Last x coordinates


polygon

Polygon2D[] polygon
Line series polygon array, new polygon if null values are present


bottomPolygon

Polygon2D[] bottomPolygon
bottom line polygon. If no stacked lines than only 1 in the array.


pseudoModel

PseudoArrayDataModel pseudoModel
Data pseudo model

Class lt.monarch.chart.spc.SPCLineStrategy extends AbstractLineStrategy<ChartProjector extends Projector> implements Serializable

serialVersionUID: -9069059572311255950L

Serialized Fields

lineOrientation

Orientation lineOrientation
Specifies if the line direction is vertical


isSortedSeries

boolean isSortedSeries
If true series is sorted


firstX

double[] firstX
First x coordinates


lastX

double[] lastX
Last x coordinates


polygon

Polygon2D[] polygon
Line series polygon array, new polygon if null values are present


bottomPolygon

Polygon2D[] bottomPolygon
bottom line polygon. If no stacked lines than only 1 in the array.


pseudoModel

PseudoArrayDataModel pseudoModel
Data pseudo model


Package lt.monarch.chart.spc.math

Class lt.monarch.chart.spc.math.MathFunctions extends java.lang.Object implements Serializable


Package lt.monarch.chart.style

Class lt.monarch.chart.style.AbstractStyle extends java.lang.Object implements Serializable

serialVersionUID: -2867993207831795719L

Serialized Fields

dirty

boolean dirty
Is object dirty

Class lt.monarch.chart.style.BackgroundImageStyle extends AbstractStyle<Tag extends AbstractPaintTags> implements Serializable

serialVersionUID: -8504153773365174009L

Serialized Fields

style

Style style
Style object


tag

java.lang.String tag
Tag string

Class lt.monarch.chart.style.Entry extends java.lang.Object implements Serializable

serialVersionUID: 7514807435670463418L

Serialized Fields

key

Key key

Class lt.monarch.chart.style.GradientStyle extends lt.monarch.chart.style.MultiColorStyle<Tag extends AbstractPaintTags> implements Serializable

serialVersionUID: 1046809784893894822L

Serialized Fields

tempGradientStart

float[] tempGradientStart

tempGradientEnd

float[] tempGradientEnd

Class lt.monarch.chart.style.HatchStyle extends lt.monarch.chart.style.MultiColorStyle<Tag extends AbstractPaintTags> implements Serializable

serialVersionUID: 7130057506511554014L

Class lt.monarch.chart.style.Key extends java.lang.Object implements Serializable

serialVersionUID: -13434669237626296L

Serialized Fields

hashCode

int hashCode
the hash code value of this key


tag

java.lang.String tag
the tag


attribute

java.lang.String attribute
the attribute name


attributeHashCode

int attributeHashCode

Class lt.monarch.chart.style.PaintStyle extends AbstractStyle<Tag extends AbstractPaintTags> implements Serializable

serialVersionUID: 6469232022199667468L

Serialized Fields

style

Style style

lastGradientTag

AbstractPaintTags lastGradientTag

cachedGradientStyle

GradientStyle<Tag extends AbstractPaintTags> cachedGradientStyle

Class lt.monarch.chart.style.PaletteStyle extends AbstractStyle<Tag extends AbstractPaintTags> implements Serializable

serialVersionUID: -9128552056497468873L

Serialized Fields

style

Style style

Class lt.monarch.chart.style.Style extends Stylesheet implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException
Throws:
java.io.IOException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Throws:
java.io.IOException
Serialized Fields

defaultTag

java.lang.String defaultTag

parentStylesheet

Stylesheet parentStylesheet

_dirty

boolean _dirty

cascadeListener

StylesheetListener cascadeListener

tempSearchKey

Key tempSearchKey

paintStyle

PaintStyle<Tag extends AbstractPaintTags> paintStyle

textStyle

TextStyle<Tag extends AbstractPaintTags> textStyle

Class lt.monarch.chart.style.Styles extends java.lang.Object implements Serializable

serialVersionUID: -8097156803036288065L

Serialized Fields

style

Style style

paintStyle

PaintStyle<Tag extends AbstractPaintTags> paintStyle

textStyle

TextStyle<Tag extends AbstractPaintTags> textStyle

Class lt.monarch.chart.style.Stylesheet extends java.lang.Object implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException
Throws:
java.io.IOException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Throws:
java.io.IOException
Serialized Fields

_dirty

boolean _dirty

key

Key key

suspendListeners

boolean suspendListeners
Suspends the listeners

Class lt.monarch.chart.style.TextStyle extends AbstractStyle<Tag extends AbstractPaintTags> implements Serializable

serialVersionUID: -7274723320388889177L

Serialized Fields

style

Style style

lastTagString

java.lang.String lastTagString

lastTagForString

AbstractPaintTags lastTagForString

Package lt.monarch.chart.swing

Class lt.monarch.chart.swing.BoundedRangeModelAdapter extends java.lang.Object implements Serializable

serialVersionUID: -1318094330760941693L

Serialized Fields

range

AxisMapperRange range
the axis mapper range


boundsMinimum

int boundsMinimum

bounds

int bounds

registeredListenerCount

int registeredListenerCount

listenerList

javax.swing.event.EventListenerList listenerList
the list of model listeners

Class lt.monarch.chart.swing.JChartPanel extends javax.swing.JPanel implements Serializable

serialVersionUID: -1761791376543204577L

Serialized Fields

revalidateRequested

boolean revalidateRequested

chart

View chart
the chart


hotSpotMap

HotSpotMap hotSpotMap
the hot spot map


chartObjectsMap

ChartObjectsMap chartObjectsMap
chart objects map


paintMode

PaintMode paintMode
Panel paint mode. This flag identifies the toFill method used for painting the panel. Possible values are StylesheetConstants.FILL_PAINT, StylesheetConstants.GRADIENT_PAINT, StylesheetConstants.IMAGE_PAINT and StylesheetConstants.HATCH_PAINT.


style

Style style
Local stylesheet. All color and font information is stored here


freezed

boolean freezed
Indicates state in which JChartPanel paints its cached view instead of requesting the chart to render itself.


cachedView

java.awt.Image cachedView
Image for storing panel's view in a frozen mode.


paintStyle

PaintStyle<Tag extends AbstractPaintTags> paintStyle
Color style object for getting and setting entityStyle to stylesheet


chartObjectPropertiesEditor

ChartObjectPropertiesEditor chartObjectPropertiesEditor

gestureListeners

java.util.List<E> gestureListeners

multitouchListeners

java.util.List<E> multitouchListeners

toolbarViewListener

ViewListener toolbarViewListener

Package lt.monarch.chart.text

Class lt.monarch.chart.text.AxisLabel extends java.lang.Object implements Serializable

serialVersionUID: -2624933224418009720L

Serialized Fields

level

int level
Label level


painter

RotatedLabelPainter painter
Label text painter


text

java.lang.String text
Label text


wrappedText

java.lang.String wrappedText
Label word wrapped version of text


wrappedBounds

Rectangle2D wrappedBounds
Rectangle inside which word wrapped label text should be painted


font

java.awt.Font font
Label font


index

int index
Label index


bounds

Rectangle2D bounds
Rectangle inside which label text should be painted


fm

java.awt.FontMetrics fm
Font metrics


area

Area area
Label bounding polygon


axisOrientation

Orientation axisOrientation
Axis orientation


keyLabel

boolean keyLabel
Is key label

Class lt.monarch.chart.text.LabelTextPainter extends RotatedLabelPainter implements Serializable

serialVersionUID: -4860011639942898917L

Serialized Fields

rotAngle

double rotAngle

fullSize

java.awt.Dimension fullSize

rotationPoint

Point2D rotationPoint

relativeLabelPosition

float relativeLabelPosition

cos

double cos
Cosine value of rotation angle


sin

double sin
Sin value of rotation angle


tempPolygon

Polygon2D tempPolygon

Class lt.monarch.chart.text.LadderTextPainter extends RotatedLabelPainter implements Serializable

serialVersionUID: -2056428405252339269L

Serialized Fields

fm

java.awt.FontMetrics fm
Font metrics


angle

double angle
Rotation angle


textBounds

Polygon2D textBounds
Text bounds


created

boolean created

strings

lt.monarch.chart.text.LadderTextPainter.Strings[] strings

rotationPoint

Point2D rotationPoint

relativeLabelPosition

float relativeLabelPosition

fullSize

java.awt.Dimension fullSize

fontUtil

FontUtil fontUtil

Class lt.monarch.chart.text.Rotated90TextPainter extends TextPainter implements Serializable

serialVersionUID: 3131700867071840135L

Class lt.monarch.chart.text.RotatedLabelPainter extends TextPainter implements Serializable

serialVersionUID: 2074433691680547389L

Class lt.monarch.chart.text.StackedTextPainter extends TextPainter implements Serializable

serialVersionUID: -8002118907265009049L

Serialized Fields

fontUtil

FontUtil fontUtil

Class lt.monarch.chart.text.TextPainter extends java.lang.Object implements Serializable

serialVersionUID: -6621425807230542711L

Serialized Fields

boundingBox

Rectangle2D boundingBox

text

java.lang.String[] text
String to be painted.


hAlignment

Alignment hAlignment
Default horizontal alignment.


vAlignment

Alignment vAlignment
Default vertical alignment.


xMargin

int xMargin
Default horizontal margin.


yMargin

int yMargin
Default vertical margin.


wrappingEnabled

boolean wrappingEnabled
Is word wrapping enabled


htmlLabel

javax.swing.JLabel htmlLabel
JLabel used to render html text.


Package lt.monarch.chart.themes

Class lt.monarch.chart.themes.Abstract2ColorsThemes extends AbstractColorThemes implements Serializable

Serialized Fields

red

int red

green

int green

blue

int blue

gridBg

java.awt.Color gridBg

gridFg

java.awt.Color gridFg

parentColor

java.awt.Color parentColor

redLeftLimit

int redLeftLimit

redRightLimit

int redRightLimit

redRange

int redRange

greenLeftLimit

int greenLeftLimit

greenRightLimit

int greenRightLimit

greenRange

int greenRange

blueLeftLimit

int blueLeftLimit

blueRightLimit

int blueRightLimit

blueRange

int blueRange

range

int range

redCenters

java.util.ArrayList<E> redCenters

greenCenters

java.util.ArrayList<E> greenCenters

blueCenters

java.util.ArrayList<E> blueCenters

Class lt.monarch.chart.themes.AbstractColorThemes extends java.lang.Object implements Serializable

Serialized Fields

palette_size

int palette_size
Series palette size

Class lt.monarch.chart.themes.BlueGreenTheme extends Abstract2ColorsThemes implements Serializable

Class lt.monarch.chart.themes.BlueOrangeTheme extends Abstract2ColorsThemes implements Serializable

Class lt.monarch.chart.themes.BrightPastelInDarkTheme extends AbstractColorThemes implements Serializable

Serialized Fields

pastel

java.awt.Color[] pastel

Class lt.monarch.chart.themes.BrightPastelInLightTheme extends AbstractColorThemes implements Serializable

Serialized Fields

pastel

java.awt.Color[] pastel

Class lt.monarch.chart.themes.BrightPastelTheme extends AbstractColorThemes implements Serializable

Serialized Fields

pastel

java.awt.Color[] pastel

Class lt.monarch.chart.themes.CamouflageInMeadowTheme extends AbstractColorThemes implements Serializable

Serialized Fields

camouflage

java.awt.Color[] camouflage

Class lt.monarch.chart.themes.CamouflageInSandTheme extends AbstractColorThemes implements Serializable

Serialized Fields

camouflage

java.awt.Color[] camouflage

Class lt.monarch.chart.themes.CamouflageInSkyTheme extends AbstractColorThemes implements Serializable

Serialized Fields

camouflage

java.awt.Color[] camouflage

Class lt.monarch.chart.themes.CamouflageTeme extends AbstractColorThemes implements Serializable

Serialized Fields

camouflage

java.awt.Color[] camouflage

Class lt.monarch.chart.themes.DarkMagicInGloomyTheme extends AbstractColorThemes implements Serializable

Serialized Fields

magic

java.awt.Color[] magic

Class lt.monarch.chart.themes.DarkMagicInLilacTheme extends AbstractColorThemes implements Serializable

Serialized Fields

magic

java.awt.Color[] magic

Class lt.monarch.chart.themes.DarkMagicInSapphireTheme extends AbstractColorThemes implements Serializable

Serialized Fields

magic

java.awt.Color[] magic

Class lt.monarch.chart.themes.DarkMagicInWindTheme extends AbstractColorThemes implements Serializable

Serialized Fields

magic

java.awt.Color[] magic

Class lt.monarch.chart.themes.DarkMagicTheme extends AbstractColorThemes implements Serializable

Serialized Fields

magic

java.awt.Color[] magic

Class lt.monarch.chart.themes.DeepPastelInCrystalTheme extends AbstractColorThemes implements Serializable

Serialized Fields

deep

java.awt.Color[] deep

Class lt.monarch.chart.themes.DeepPastelInStormTheme extends AbstractColorThemes implements Serializable

Serialized Fields

deep

java.awt.Color[] deep

Class lt.monarch.chart.themes.DeepPastelOnBodyTheme extends AbstractColorThemes implements Serializable

Serialized Fields

deep

java.awt.Color[] deep

Class lt.monarch.chart.themes.DeepPastelTheme extends AbstractColorThemes implements Serializable

Serialized Fields

deep

java.awt.Color[] deep

Class lt.monarch.chart.themes.FireInChocolateTheme extends AbstractColorThemes implements Serializable

Serialized Fields

fire

java.awt.Color[] fire

Class lt.monarch.chart.themes.FireInPinkTheme extends AbstractColorThemes implements Serializable

Serialized Fields

fire

java.awt.Color[] fire

Class lt.monarch.chart.themes.FireInPurpleTheme extends AbstractColorThemes implements Serializable

Serialized Fields

fire

java.awt.Color[] fire

Class lt.monarch.chart.themes.FireTheme extends AbstractColorThemes implements Serializable

Serialized Fields

fire

java.awt.Color[] fire

Class lt.monarch.chart.themes.GradientBrightPastelRhubarbTheme extends AbstractColorThemes implements Serializable

Serialized Fields

pastel

java.awt.Color[] pastel

Class lt.monarch.chart.themes.GradientBrightPastelSwampTheme extends AbstractColorThemes implements Serializable

Serialized Fields

pastel

java.awt.Color[] pastel

Class lt.monarch.chart.themes.GradientCamouflageDustTheme extends AbstractColorThemes implements Serializable

Serialized Fields

camouflage

java.awt.Color[] camouflage

Class lt.monarch.chart.themes.GradientCamouflageMaskTheme extends AbstractColorThemes implements Serializable

Serialized Fields

camouflage

java.awt.Color[] camouflage

Class lt.monarch.chart.themes.GradientDarkMagicCurtainTheme extends AbstractColorThemes implements Serializable

Serialized Fields

magic

java.awt.Color[] magic

Class lt.monarch.chart.themes.GradientDarkMagicGlowTheme extends AbstractColorThemes implements Serializable

Serialized Fields

magic

java.awt.Color[] magic

Class lt.monarch.chart.themes.GradientDeepPastelMagentaTheme extends AbstractColorThemes implements Serializable

Serialized Fields

deep

java.awt.Color[] deep

Class lt.monarch.chart.themes.GradientDeepPastelSmogTheme extends AbstractColorThemes implements Serializable

Serialized Fields

deep

java.awt.Color[] deep

Class lt.monarch.chart.themes.GradientFireRedTheme extends AbstractColorThemes implements Serializable

Serialized Fields

fire

java.awt.Color[] fire

Class lt.monarch.chart.themes.GradientFireSunriseTheme extends AbstractColorThemes implements Serializable

Serialized Fields

fire

java.awt.Color[] fire

Class lt.monarch.chart.themes.GradientNatureAutumnTheme extends AbstractColorThemes implements Serializable

Serialized Fields

nature

java.awt.Color[] nature

Class lt.monarch.chart.themes.GradientNatureSnowTheme extends AbstractColorThemes implements Serializable

Serialized Fields

nature

java.awt.Color[] nature

Class lt.monarch.chart.themes.GradientOceanBlurTheme extends AbstractColorThemes implements Serializable

Serialized Fields

ocean

java.awt.Color[] ocean

Class lt.monarch.chart.themes.GradientOceanCitricTheme extends AbstractColorThemes implements Serializable

Serialized Fields

ocean

java.awt.Color[] ocean

Class lt.monarch.chart.themes.GradientOceanDepthTheme extends AbstractColorThemes implements Serializable

Serialized Fields

ocean

java.awt.Color[] ocean

Class lt.monarch.chart.themes.GradientSilentNightRadiationTheme extends AbstractColorThemes implements Serializable

Serialized Fields

night

java.awt.Color[] night

Class lt.monarch.chart.themes.GradientSilentNightSunsetTheme extends AbstractColorThemes implements Serializable

Serialized Fields

night

java.awt.Color[] night

Class lt.monarch.chart.themes.GradientVividSparkTheme extends AbstractColorThemes implements Serializable

Serialized Fields

vivid

java.awt.Color[] vivid

Class lt.monarch.chart.themes.GradientVividSunshineTheme extends AbstractColorThemes implements Serializable

Serialized Fields

vivid

java.awt.Color[] vivid

Class lt.monarch.chart.themes.GreenBlueTheme extends Abstract2ColorsThemes implements Serializable

Class lt.monarch.chart.themes.GreenOrangeTheme extends Abstract2ColorsThemes implements Serializable

Class lt.monarch.chart.themes.NatureInDeepTheme extends AbstractColorThemes implements Serializable

Serialized Fields

nature

java.awt.Color[] nature

Class lt.monarch.chart.themes.NatureInDesertTheme extends AbstractColorThemes implements Serializable

Serialized Fields

nature

java.awt.Color[] nature

Class lt.monarch.chart.themes.NatureTheme extends AbstractColorThemes implements Serializable

Serialized Fields

nature

java.awt.Color[] nature

Class lt.monarch.chart.themes.OceanInPearlsTheme extends AbstractColorThemes implements Serializable

Serialized Fields

ocean

java.awt.Color[] ocean

Class lt.monarch.chart.themes.OceanInRainTheme extends AbstractColorThemes implements Serializable

Serialized Fields

ocean

java.awt.Color[] ocean

Class lt.monarch.chart.themes.OceanInSunsetTheme extends AbstractColorThemes implements Serializable

Serialized Fields

ocean

java.awt.Color[] ocean

Class lt.monarch.chart.themes.OceanInSunTheme extends AbstractColorThemes implements Serializable

Serialized Fields

ocean

java.awt.Color[] ocean

Class lt.monarch.chart.themes.OceanTheme extends AbstractColorThemes implements Serializable

Serialized Fields

ocean

java.awt.Color[] ocean

Class lt.monarch.chart.themes.OrangeBlueTheme extends Abstract2ColorsThemes implements Serializable

Class lt.monarch.chart.themes.OrangeGreenTheme extends Abstract2ColorsThemes implements Serializable

Class lt.monarch.chart.themes.ParametricDesaturationTheme extends ParametricTheme implements Serializable

serialVersionUID: -2793678601451512727L

Serialized Fields

mainColor

java.awt.Color mainColor

Class lt.monarch.chart.themes.ParametricGrayscaleTheme extends ParametricTheme implements Serializable

serialVersionUID: -2315637373793172491L

Class lt.monarch.chart.themes.ParametricTheme extends AbstractColorThemes implements Serializable

serialVersionUID: 6077912980512410156L

Serialized Fields

name

java.lang.String name

Class lt.monarch.chart.themes.PrinterFriendlyTheme extends Abstract2ColorsThemes implements Serializable

Serialized Fields

color1

java.awt.Color color1

color2

java.awt.Color color2

Class lt.monarch.chart.themes.SilentNightInAshesTheme extends AbstractColorThemes implements Serializable

Serialized Fields

night

java.awt.Color[] night

Class lt.monarch.chart.themes.SilentNightInSpringTheme extends AbstractColorThemes implements Serializable

Serialized Fields

night

java.awt.Color[] night

Class lt.monarch.chart.themes.SilentNightInWinterTheme extends AbstractColorThemes implements Serializable

Serialized Fields

night

java.awt.Color[] night

Class lt.monarch.chart.themes.SilentNightTheme extends AbstractColorThemes implements Serializable

Serialized Fields

night

java.awt.Color[] night

Class lt.monarch.chart.themes.VividInBrightPastelTheme extends AbstractColorThemes implements Serializable

Serialized Fields

vivid

java.awt.Color[] vivid

Class lt.monarch.chart.themes.VividInDarkPastelTheme extends AbstractColorThemes implements Serializable

Serialized Fields

vivid

java.awt.Color[] vivid

Class lt.monarch.chart.themes.VividTheme extends AbstractColorThemes implements Serializable

Serialized Fields

vivid

java.awt.Color[] vivid

Package lt.monarch.chart.util

Class lt.monarch.chart.util.BufferedImageWrapper extends Entry implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException
Reads from serialization stream

Throws:
java.io.IOException - exception thrown if something goes wrong

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Writes to serialization stream

Throws:
java.io.IOException - exception thrown if something goes wrong
Serialized Fields

image

java.awt.Image image
Buffered image

Class lt.monarch.chart.util.DirectProjector extends java.lang.Object implements Serializable

serialVersionUID: -2184424306768992015L

Class lt.monarch.chart.util.EmptyChart extends Chart2D implements Serializable

serialVersionUID: -2626920837495666282L

Class lt.monarch.chart.util.LinkComponentBase extends java.awt.Canvas implements Serializable

serialVersionUID: -4331142519253742818L

Serialized Fields

frame

java.lang.String frame

compColor

java.awt.Color compColor

bevel

int bevel

linkURL

java.net.URL linkURL

actionCommand

java.lang.String actionCommand

actionListener

java.awt.event.ActionListener actionListener

mouseEvent

lt.monarch.chart.util.LinkComponentBase.MouseEvents mouseEvent

showURLStatus

boolean showURLStatus

mouseOver

boolean mouseOver

Class lt.monarch.chart.util.LinkLabel extends LinkComponentBase implements Serializable

serialVersionUID: 7200501844625025647L

Serialized Fields

text

java.lang.String text

textColor

java.awt.Color textColor

Class lt.monarch.chart.util.MinMaxValues extends java.lang.Object implements Serializable

serialVersionUID: -8487238401925491620L

Serialized Fields

min

java.lang.Object min

max

java.lang.Object max

Class lt.monarch.chart.util.MissingColumnException extends java.lang.RuntimeException implements Serializable

serialVersionUID: -1937636764992973429L


Package lt.monarch.chart.view

Class lt.monarch.chart.view.AbstractBorderDecorator extends CompositeView<E extends AbstractPaintTags> implements Serializable

serialVersionUID: -2979499247262637190L

Serialized Fields

view

View view

top

int top

right

int right

bottom

int bottom

left

int left

Class lt.monarch.chart.view.CompositeView extends AbstractView<E extends AbstractPaintTags> implements Serializable

serialVersionUID: -5127670052850857524L

Serialized Fields

views

java.util.ArrayList<E> views

Class lt.monarch.chart.view.DecoratedView extends CompositeView<E extends AbstractPaintTags> implements Serializable

serialVersionUID: -8204656076586248793L

Serialized Fields

view

View view

topOverlap

int topOverlap

topView

View topView

topAlignment

Alignment topAlignment

bottomOverlap

int bottomOverlap

bottomView

View bottomView

bottomAlignment

Alignment bottomAlignment

leftOverlap

int leftOverlap

leftView

View leftView

leftAlignment

Alignment leftAlignment

rightOverlap

int rightOverlap

rightView

View rightView

rightAlignment

Alignment rightAlignment

Class lt.monarch.chart.view.DirectChartRenderer extends java.lang.Object implements Serializable

serialVersionUID: -5516990412826169893L

Serialized Fields

bounds

Rectangle2D bounds
The bounds of this view container in the form of a Rectangle object.


chart

View chart
the view to render.


validated

boolean validated

Class lt.monarch.chart.view.LabeledChart extends DecoratedView<LabeledChartPaintTags> implements Serializable

serialVersionUID: -1687037863004726197L

Serialized Fields

label

LabelView<E extends AbstractPaintTags> label

Class lt.monarch.chart.view.LabelView extends AbstractView<E extends AbstractPaintTags> implements Serializable

serialVersionUID: -8699249250080688548L

Serialized Fields

text

java.lang.String text
Label text


painter

AbstractTextPainter painter
Text painter


textStyle

TextStyle<Tag extends AbstractPaintTags> textStyle
Text style object

Class lt.monarch.chart.view.LineBorderDecorator extends AbstractBorderDecorator<ChartPaintTags> implements Serializable

serialVersionUID: 2852460875529497755L

Class lt.monarch.chart.view.SimpleChart extends CompositeView<LabeledChartPaintTags> implements Serializable

serialVersionUID: 929894274008134293L

Serialized Fields

viewList

java.util.ArrayList<E> viewList

layouted

boolean layouted

bounds

Rectangle2D bounds

Class lt.monarch.chart.view.ViewGrid extends CompositeView<ChartPaintTags> implements Serializable

serialVersionUID: 5453532610144009611L

Serialized Fields

columnWeight

int[] columnWeight

rowWeight

int[] rowWeight

totalColumnWeight

int totalColumnWeight

totalRowWeight

int totalRowWeight

columns

int columns

rows

int rows

vGap

int vGap

hGap

int hGap

Class lt.monarch.chart.view.ViewGridIndexed extends ViewGrid implements Serializable

serialVersionUID: -9111871942572457015L

Class lt.monarch.chart.view.ViewListenerAdapter extends java.lang.Object implements Serializable

serialVersionUID: -7059622962537240708L


Package lt.monarch.data.binding

Class lt.monarch.data.binding.AbstractChartSeriesEx extends AbstractChartSeries implements Serializable

serialVersionUID: -1226395674614120535L

Serialized Fields

dataSource

DataSource dataSource
Data source for data model retrieval


dataBinding

DataBinding dataBinding
Data binding


dataRefreshInterval

java.lang.Long dataRefreshInterval
Time interval to refresh data model from data source


dataSourceThread

lt.monarch.data.binding.AbstractChartSeriesEx.DataSourceCheckThread dataSourceThread

Package lt.monarch.data.database

Class lt.monarch.data.database.DatabaseBinding extends java.lang.Object implements Serializable

Class lt.monarch.data.database.DatabaseBindingParams extends java.lang.Object implements Serializable


Package lt.monarch.image

Class lt.monarch.image.AbstractEncoder extends java.lang.Object implements Serializable

serialVersionUID: -966940667105146650L

Serialization Methods

readObject

protected void readObject(java.io.ObjectInputStream in)
                   throws java.io.IOException,
                          java.lang.ClassNotFoundException
Reads from serialization stream

Throws:
java.io.IOException - exception thrown if something goes wrong
java.lang.ClassNotFoundException

writeObject

protected void writeObject(java.io.ObjectOutputStream out)
                    throws java.io.IOException
Writes to serialization stream

Throws:
java.io.IOException - exception thrown if something goes wrong
Serialized Fields

image

java.awt.Image image
Image instance


Package lt.monarch.image.gif

Class lt.monarch.image.gif.GIFEncoder extends AbstractEncoder implements Serializable

serialVersionUID: -4582752455647292598L

Serialized Fields

width

int width

height

int height

colorNumber

int colorNumber

backgroundIndex

int backgroundIndex

pixels

byte[] pixels

colors

byte[] colors

numColors

int numColors

dataOutput

java.io.DataOutputStream dataOutput

LZW

boolean LZW

interlace

boolean interlace

transparent

boolean transparent

colorPalette

int colorPalette

Package lt.monarch.image.jpeg

Class lt.monarch.image.jpeg.JPEGEncoder extends AbstractEncoder implements Serializable

serialVersionUID: -6348426120804715617L

Serialized Fields

quality

float quality

horizontal_dpi

int horizontal_dpi

vertical_dpi

int vertical_dpi

Package lt.monarch.image.png

Class lt.monarch.image.png.PNGEncoder extends AbstractEncoder implements Serializable

serialVersionUID: 3541740156699209709L

Serialized Fields

ppuX

int ppuX

ppuY

int ppuY

width

int width

height

int height

bitDepth

int bitDepth

colorType

int colorType

dataOutput

java.io.DataOutputStream dataOutput

Class lt.monarch.image.png.PNGEncoderJavaIO extends AbstractEncoder implements Serializable

serialVersionUID: 4713385708044758376L

Serialized Fields

ppuX

int ppuX
Pixels per unit X


ppuY

int ppuY
Pixels per unit Y


Package lt.monarch.image.tiff

Class lt.monarch.image.tiff.TIFFEncoder extends AbstractEncoder implements Serializable

serialVersionUID: -3972281371611904260L

Serialized Fields

type

TIFFType type

width

int width

height

int height

count

int count

position

int position

dataOutput

java.io.DataOutputStream dataOutput

Package lt.monarch.image.wbmp

Class lt.monarch.image.wbmp.WBMPEncoder extends AbstractEncoder implements Serializable

serialVersionUID: -2425876788368910524L

Serialized Fields

width

int width

height

int height

clear

int clear

dataOutput

java.io.DataOutputStream dataOutput

Package lt.monarch.math

Class lt.monarch.math.AbstractFormulaParser extends java.lang.Object implements Serializable

serialVersionUID: -8726738779624025411L

Serialized Fields

nodeHash

java.util.Hashtable<K,V> nodeHash
Hash of pre created nodes, so that it would be possible to call node by name when needed.


dataModel

DataModel dataModel
Data model

Class lt.monarch.math.AbstractFormulaParser.AbstractNode extends java.lang.Object implements Serializable

serialVersionUID: -6856308097111688110L

Serialized Fields

left

AbstractFormulaParser.AbstractNode left
Left side of the node


right

AbstractFormulaParser.AbstractNode right
Right side of the node

Class lt.monarch.math.CubicSpline extends java.lang.Object implements Serializable

serialVersionUID: -632543079743888295L

Serialized Fields

xa

double[] xa

ya

double[] ya

y2

double[] y2

xy

Point2D[] xy

orientation

Orientation orientation
HORIZONTAL - from right to left; VERTICAL - from bottom to top;


tempDoubleArray

double[] tempDoubleArray

Class lt.monarch.math.CubicSplineReal extends java.lang.Object implements Serializable

serialVersionUID: -3601025484159853367L

Serialized Fields

X

lt.monarch.math.CubicSplineReal.Cubic[] X

Y

lt.monarch.math.CubicSplineReal.Cubic[] Y

xy

Point2D[] xy

Class lt.monarch.math.FormulaParser extends AbstractFormulaParser implements Serializable

serialVersionUID: -581566312424989978L

Serialized Fields

rootNode

AbstractFormulaParser.AbstractNode rootNode
The root node, that starts the evaluation


variables

java.util.Hashtable<K,V> variables
Variable tree map


output

java.util.ArrayList<E> output
Output of the parser

Class lt.monarch.math.Interpolator2D.Point extends java.lang.Object implements Serializable

serialVersionUID: 5317822712879184005L

Serialized Fields

x

double x

y

double y

z

double z

Class lt.monarch.math.LogicalParser extends AbstractFormulaParser implements Serializable

serialVersionUID: 5260823303352856083L

Serialized Fields

rootNode

lt.monarch.math.LogicalParser.AbstractOperation rootNode

output

java.util.ArrayList<E> output

formulas

java.util.ArrayList<E> formulas

stack

java.util.Stack<E> stack

Package lt.monarch.math.geom

Class lt.monarch.math.geom.Area extends java.awt.geom.Area implements Serializable

serialVersionUID: 5776199767616445049L

Serialized Fields

cachedBoundObject

Rectangle2D cachedBoundObject

isCachedBoundsDirty

boolean isCachedBoundsDirty

Class lt.monarch.math.geom.AxisLine3D extends Line3D implements Serializable

serialVersionUID: -6219095876073516515L

Serialized Fields

labelList

java.util.List<E> labelList
A list for axis labels.


title

Text3D title
A title for this axis line.


tickList

java.util.List<E> tickList
A list for axis tick lines.

Class lt.monarch.math.geom.Ellipse2D extends java.awt.geom.Ellipse2D.Double implements Serializable

serialVersionUID: 7458296097444568881L

Class lt.monarch.math.geom.GridPolygon3D extends Polygon3D implements Serializable

serialVersionUID: -1752763065934913469L

Serialized Fields

lines

java.util.ArrayList<E> lines
A list for lines.


chartCenter

Point3D chartCenter
A center point of chart. This variable is required for rendering grid faces in proper order.


normal

Vector3d normal

Class lt.monarch.math.geom.Line2D extends java.awt.geom.Line2D.Double implements Serializable

serialVersionUID: -7420172045617060056L

Class lt.monarch.math.geom.Line3D extends Line2D implements Serializable

serialVersionUID: -821178260344162750L

Serialized Fields

z1

double z1
First z coordinate


z2

double z2
Second z coordinate


color

java.awt.Color color
The color value.


selectionId

int selectionId

Class lt.monarch.math.geom.PieSlice2D extends java.lang.Object implements Serializable

serialVersionUID: -6318250284860721285L

Serialized Fields

outerArc

java.awt.geom.Arc2D.Double outerArc

innerArc

java.awt.geom.Arc2D.Double innerArc

radius

double radius

inner

double inner

startAngle

double startAngle

extent

double extent

startX

double startX

startY

double startY

path

java.awt.geom.GeneralPath path
General 2D path


isClosed

boolean isClosed
Is the path closed

Class lt.monarch.math.geom.PieSlice3D extends java.lang.Object implements Serializable

serialVersionUID: -292287415783806904L

Serialized Fields

polygons

Polygon3D[] polygons

selectionId

int selectionId

Class lt.monarch.math.geom.Point2D extends java.awt.geom.Point2D.Double implements Serializable

serialVersionUID: 7132816349180399169L

Class lt.monarch.math.geom.Point3D extends Point2D implements Serializable

serialVersionUID: -6327805661269324394L

Serialized Fields

z

double z

Class lt.monarch.math.geom.PolarPoint extends Point2D implements Serializable

serialVersionUID: 2816805705358485698L

Class lt.monarch.math.geom.Polygon2D extends java.lang.Object implements Serializable

serialVersionUID: -4436454439165142754L

Serialized Fields

path

java.awt.geom.GeneralPath path
General 2D path


xpoints

java.util.List<E> xpoints

ypoints

java.util.List<E> ypoints

isClosed

boolean isClosed
Is the path closed

Class lt.monarch.math.geom.Polygon3D extends Polygon2D implements Serializable

serialVersionUID: 232770437581256799L

Serialized Fields

zpoints

java.util.List<E> zpoints
List of z points


colors

int[] colors

selectionId

int selectionId

Class lt.monarch.math.geom.Rectangle2D extends java.awt.geom.Rectangle2D.Double implements Serializable

serialVersionUID: 3539482466637511117L

Class lt.monarch.math.geom.Rectangle3D extends Rectangle2D implements Serializable

serialVersionUID: 2572814098080488554L

Serialized Fields

z

double z

z2

double z2

y2

double y2

x2

double x2

selectionId

int selectionId

Class lt.monarch.math.geom.RoundedRectangle extends java.awt.geom.Area implements Serializable

serialVersionUID: -7897004750841283769L

Class lt.monarch.math.geom.RoundRectangle2D extends java.awt.geom.RoundRectangle2D.Double implements Serializable

serialVersionUID: -2696836742043374445L

Class lt.monarch.math.geom.Text3D extends java.lang.Object implements Serializable

serialVersionUID: 3421105570028228830L

Serialized Fields

text

java.lang.String text
The actual text.


position

Point3D position
Position for text.


rotation

double rotation
Rotation about position point in radians.


color

java.awt.Color color
Text color.


font

java.awt.Font font
Text font.


anchorPoint

Point2D anchorPoint

selectionId

int selectionId

Package lt.monarch.print

Class lt.monarch.print.JPrintPreview extends javax.swing.JPanel implements Serializable

serialVersionUID: 8350767828569991583L

Serialized Fields

H_GAP

int H_GAP

V_GAP

int V_GAP

printable

java.awt.print.Printable printable

pageFormat

java.awt.print.PageFormat pageFormat

zoomFactor

int zoomFactor

isCachingEnabled

boolean isCachingEnabled

pages

java.util.ArrayList<E> pages

Class lt.monarch.print.SimplePrintPreviewDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

previewComponent

JPrintPreview previewComponent

printable

java.awt.print.Printable printable

pageFormat

java.awt.print.PageFormat pageFormat

enableCaching

boolean enableCaching

printingListeners

DefaultListenerList<E> printingListeners

Package lt.monarch.util

Class lt.monarch.util.ColorSpaceCMYK extends java.awt.color.ColorSpace implements Serializable

serialVersionUID: 5859284214704395263L


Package lt.monarch.util.listener

Class lt.monarch.util.listener.DefaultListenerList extends java.lang.Object implements Serializable

serialVersionUID: 5284225816236529491L

Serialized Fields

listeners

java.util.ArrayList<E> listeners

listenerClass

java.lang.Class<T> listenerClass