Package | Description |
---|---|
info.monitorenter.gui.chart |
The core package for jchart2d.
|
info.monitorenter.gui.chart.errorbars |
Contains the implementation of the error bar API - namely the
interfaces
,
and
of jchart2d. |
info.monitorenter.gui.chart.pointpainters |
Contains
IPointPainter implementations
of jchart2d that are used to paint points for segments, start points end points
of errorbars and points of traces of the chart. |
info.monitorenter.gui.chart.tracepoints | |
info.monitorenter.gui.chart.traces |
Contains
ITrace2D implementations
of jchart2d that model the traces of the chart. |
info.monitorenter.gui.chart.traces.painters |
Contains
ITracePainter implementations
of jchart2d that are used to render the traces of the chart. |
Modifier and Type | Interface and Description |
---|---|
interface |
IPointPainter<T extends IPointPainter<T>>
Generic interface for instances that have to render a point in pixel
coordinates.
|
interface |
IPointPainterConfigurableUI<T extends IPointPainter<T>>
Adds configuration of UI like strokes and color to IPointPainter.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IErrorBarPolicy<T extends IErrorBarPolicy<T>>
Interface for a facade towards painting error bars that adds a layer of
configuration.
|
interface |
IPointPainterCandleStick<T extends IPointPainterConfigurableUI<T>>
Adds additional configuration options for candlestick point painters.
|
interface |
IPointPainterConfigurableUI<T extends IPointPainter<T>>
Adds configuration of UI like strokes and color to IPointPainter.
|
interface |
ITracePainter<T extends ITracePainter<T>>
An interface that works at trace level and defines how it's points are rendered.
|
Modifier and Type | Method and Description |
---|---|
IPointPainter<?> |
IErrorBarPainter.getConnectionPainter()
Returns the painter for the connection segment of the error bar.
|
Modifier and Type | Method and Description |
---|---|
Set<IPointPainter<?>> |
ITracePoint2D.getAdditionalPointPainters()
Returns the point painter that additionally (to the trace painter of the
chart) paint this point.
|
Set<IPointPainter<?>> |
ITrace2D.getPointHighlighters()
Returns the
Set< that may be used
to highlight points of this trace. |
Set<IPointPainter<?>> |
ITracePoint2D.removeAllAdditionalPointPainters()
Removes all point painters that additionally (to the pointer painters of
the trace (
)) paint this
point. |
Set<IPointPainter<?>> |
ITrace2D.removeAllPointHighlighters()
Clears all internal point highlighters used.
|
Set<IPointPainter<?>> |
ITrace2D.setPointHighlighter(IPointPainter<?> highlighter)
Replaces all internal point highlighters by the new one.
|
Modifier and Type | Method and Description |
---|---|
boolean |
ITracePoint2D.addAdditionalPointPainter(IPointPainter<?> pointPainter)
Adds a point painter that additionally (to the pointer painters of the
trace (
)) paint this
point. |
boolean |
ITrace2D.addPointHighlighter(IPointPainter<?> highlighter)
Adds the given point painter to the internal set of point highlighters.
|
boolean |
ITracePoint2D.removeAdditionalPointPainter(IPointPainter<?> pointPainter)
Removes a point painter that additionally (to the pointer painters of the
trace (
)) paint this
point. |
boolean |
ITrace2D.removePointHighlighter(IPointPainter<?> highlighter)
Removes the given point highlighter, if it's class is contained.
|
Set<IPointPainter<?>> |
ITrace2D.setPointHighlighter(IPointPainter<?> highlighter)
Replaces all internal point highlighters by the new one.
|
Modifier and Type | Class and Description |
---|---|
class |
AErrorBarPolicyConfigurable
A
base
implementation that is configurable by the means of showing positive/negative
errors in x/y dimension. |
class |
ErrorBarPolicyAbsoluteSummation
Configurable
that adds an absolute error (relative to the absolute values) to the points
to render. |
class |
ErrorBarPolicyRelative
Configurable
that adds a relative error (relative to the absolute values) to the points to
render. |
Modifier and Type | Class and Description |
---|---|
class |
APointPainter<T extends IPointPainterConfigurableUI<T>>
Adapter class that implements optional methods of
as "no operation". |
class |
APointPainterCandleStick<T extends IPointPainterConfigurableUI<T>>
Adds additional configuration options for candlestick point painters.
|
class |
PointPainterCandleStick
A special point painter that will only be useful to render instances of
CandleStick . |
class |
PointPainterDisc
Renders points in form of a disc with configurable diameter.
|
class |
PointPainterLine
A point painter that renders a trace by lines.
|
class |
PointPainterVerticalBar
Renders points by painting a bar with choosable width for each point to show.
|
Modifier and Type | Method and Description |
---|---|
Set<IPointPainter<?>> |
TracePoint2D.getAdditionalPointPainters() |
Set<IPointPainter<?>> |
TracePoint2D.removeAllAdditionalPointPainters() |
Modifier and Type | Method and Description |
---|---|
boolean |
TracePoint2D.addAdditionalPointPainter(IPointPainter<?> additionalPointPainter) |
boolean |
TracePoint2D.removeAdditionalPointPainter(IPointPainter<?> pointPainter) |
Modifier and Type | Method and Description |
---|---|
boolean |
Trace2DCandleSticks.addPointHighlighter(IPointPainter<?> highlighter) |
boolean |
TraceProxy.addPointHighlighter(IPointPainter<?> highlighter) |
boolean |
Trace2DAxisSwap.addPointHighlighter(IPointPainter<?> highlighter) |
boolean |
Trace2DDebugger.addPointHighlighter(IPointPainter<?> highlighter) |
boolean |
ATrace2D.addPointHighlighter(IPointPainter<?> highlighter) |
boolean |
Trace2DCandleSticks.removePointHighlighter(IPointPainter<?> highlighter) |
boolean |
TraceProxy.removePointHighlighter(IPointPainter<?> highlighter) |
boolean |
Trace2DAxisSwap.removePointHighlighter(IPointPainter<?> highlighter) |
boolean |
Trace2DDebugger.removePointHighlighter(IPointPainter<?> highlighter) |
boolean |
ATrace2D.removePointHighlighter(IPointPainter<?> higlighter) |
Set<IPointPainter<?>> |
Trace2DCandleSticks.setPointHighlighter(IPointPainter<?> highlighter) |
Set<IPointPainter<?>> |
TraceProxy.setPointHighlighter(IPointPainter<?> highlighter) |
Set<IPointPainter<?>> |
Trace2DAxisSwap.setPointHighlighter(IPointPainter<?> highlighter) |
Set<IPointPainter<?>> |
Trace2DDebugger.setPointHighlighter(IPointPainter<?> highlighter) |
Set<IPointPainter<?>> |
ATrace2D.setPointHighlighter(IPointPainter<?> highlighter) |
Modifier and Type | Class and Description |
---|---|
class |
ATracePainter
A trace painter that adds the service of knowing the previous point that had
to be painted.
|
class |
TracePainterConfigurable<T extends IPointPainterConfigurableUI<T>>
An
implementation that works on a given . |
class |
TracePainterDisc
Renders traces by painting a disc (hollow circle) with choosable diameter for
each
ITracePoint2D to show. |
class |
TracePainterFill
A trace painter that fills the area between trace to render and the x axis
baseline with it's color.
|
class |
TracePainterLine
A trace painter that renders a trace by lines.
|
class |
TracePainterPolyline
A trace painter that increases performance by summing up all points to render
for a paint iteration (submitted by
TracePainterPolyline.paintPoint(int, int, int, int, Graphics, ITracePoint2D) invocations
between TracePainterPolyline.startPaintIteration(Graphics) and
TracePainterPolyline.endPaintIteration(Graphics) ) and only invoking only one polyline
paint for a paint call of the corresponding
Chart2D . |
class |
TracePainterVerticalBar
Renders traces by painting a bar with selectable width for each
ITracePoint2D to show. |
Copyright © 2017. All rights reserved.