All Packages  Class Hierarchy

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Index of all Fields and Methods

A

add(IDataSeries). Method in class jsz.Plotter.LegendPanel
Add a dataseries to this panel and display its legend.
addDataSet(DataSet). Method in class jsz.Plotter.DataSeries
See {
addDataSet(DataSet). Method in interface jsz.Plotter.IDataSeries
Add a new {
addDataSet(double, double). Method in class jsz.Plotter.DataSeries
See {
addDataSet(double, double). Method in interface jsz.Plotter.IDataSeries
Create new new {
addDataSet(double, double, Color). Method in class jsz.Plotter.DataSeries
addDataSet(double, double, Color). Method in interface jsz.Plotter.IDataSeries
Create new new {
addObserver(Observer). Method in interface jsz.Plotter.IDataSeries
'Observable' functionality.
addPlot(IDataSeries). Method in class jsz.Plotter.LegendPanel
Add a dataseries to this panel and display its legend.
addPlot(IDataSeries). Method in class jsz.Plotter.Plotter
Add a new collection of data and plot it.
ALL. Static variable in class jsz.Plotter.Plotter
style for inscribing ticks: mark each tick
ALL. Static variable in class jsz.Plotter.UpdateDescription
everything has changed.
axisColor. Variable in class jsz.Plotter.Plotter
color, in which axis, ticks and caption are drawn
axisFont. Variable in class jsz.Plotter.Plotter
font used for caption

B

baseline. Variable in class jsz.Plotter.ControllerCaption
value which should represent the baseline controller

C

color. Variable in class jsz.Plotter.DataSeries
default color the data is plotted with
color. Variable in class jsz.Plotter.DataSet
color
color. Variable in class jsz.Plotter.LegendIcon
Color.
ControllerCaption(double, double, double). Constructor for class jsz.Plotter.ControllerCaption
Constructs an object and assigns specific values to high-performance, baseline and safety controller.
currentHeight. Variable in class jsz.Plotter.Plotter
width this SWING component
currentWidth. Variable in class jsz.Plotter.Plotter
height this SWING component

D

data. Variable in class jsz.Plotter.DataSeries
vector, where the DataSets are stored in
DATA. Static variable in class jsz.Plotter.UpdateDescription
The data has changed.
DataSeries(String, Color). Constructor for class jsz.Plotter.DataSeries
Describe constructor here.
DataSet(double, double). Constructor for class jsz.Plotter.DataSet
Constructt an new instance with x and y value and default color.
DataSet(double, double, Color). Constructor for class jsz.Plotter.DataSet
Constructt an new instance with x and y value and color c.
deleteObserver(Observer). Method in interface jsz.Plotter.IDataSeries
'Observable' functionality.
drawPlots(Graphics). Method in class jsz.Plotter.Plotter
plot the data of all registered plots.
drawXaxis(Graphics). Method in class jsz.Plotter.Plotter
draw x-axis.
drawYaxis(Graphics). Method in class jsz.Plotter.Plotter
draw x-axis.
ds. Variable in class jsz.Plotter.LegendIcon
Associated dataseries.

F

FIT. Static variable in class jsz.Plotter.Plotter
adjust {x|y}min and {x|y}max so the values fit in the graph

G

getColor(). Method in class jsz.Plotter.DataSeries
getColor(). Method in class jsz.Plotter.DataSet
Get the color.
getColor(). Method in interface jsz.Plotter.IDataSeries
Get default color.
getData(). Method in class jsz.Plotter.DataSeries
getData(). Method in interface jsz.Plotter.IDataSeries
get the data
getIconHeight(). Method in class jsz.Plotter.LegendIcon
getIconWidth(). Method in class jsz.Plotter.LegendIcon
getLegend(). Method in class jsz.Plotter.DataSeries
getLegend(). Method in interface jsz.Plotter.IDataSeries
Get the name this dataseries should be associated with
getMinimumSize(). Method in class jsz.Plotter.Plotter
getPreferredSize(). Method in class jsz.Plotter.Plotter
getSize(). Method in class jsz.Plotter.Plotter
getTicksAsDottedLines(). Method in class jsz.Plotter.Plotter
get, wether ticks are drawn as dotted lines spawning the component's background
getX(). Method in class jsz.Plotter.DataSet
Get x-value
getXaxisBehaviour(). Method in class jsz.Plotter.Plotter
get , how the x-axis behaves when we attempt to plot a value
getXMax(). Method in class jsz.Plotter.DataSeries
getXMax(). Method in interface jsz.Plotter.IDataSeries
Get maximal x dimension.
getXMax(). Method in class jsz.Plotter.Plotter
get logical x-dimension (maximum)
getXMin(). Method in class jsz.Plotter.DataSeries
getXMin(). Method in interface jsz.Plotter.IDataSeries
Get minimal x dimension.
getXMin(). Method in class jsz.Plotter.Plotter
get logical x-dimension (minimum)
getXticksCaptionObject(). Method in class jsz.Plotter.Plotter
return the caption object for the x-axis.
getXticksCaptionStyle(). Method in class jsz.Plotter.Plotter
get, how x axis is marked.
getXticksDistance(). Method in class jsz.Plotter.Plotter
get the distance between to ticks on x-axis
getY(). Method in class jsz.Plotter.DataSet
Get y-value
getYaxisBehaviour(). Method in class jsz.Plotter.Plotter
get , how the y-axis behaves when we attempt to plot a value
getYMax(). Method in class jsz.Plotter.DataSeries
getYMax(). Method in interface jsz.Plotter.IDataSeries
Get maximal y dimension.
getYMax(). Method in class jsz.Plotter.Plotter
get logical y-dimension (maximum)
getYMin(). Method in class jsz.Plotter.DataSeries
getYMin(). Method in interface jsz.Plotter.IDataSeries
Get minimal y dimension.
getYMin(). Method in class jsz.Plotter.Plotter
get logical y-dimension (minimum)
getYticksCaptionObject(). Method in class jsz.Plotter.Plotter
return the caption object for the y-axis.
getYticksCaptionStyle(). Method in class jsz.Plotter.Plotter
get, how y axis is marked.
getYticksDistance(). Method in class jsz.Plotter.Plotter
get the distance between to ticks on y-axis
GRAPH_COLOR. Static variable in class jsz.Plotter.UpdateDescription
The default color has changed

H

height. Variable in class jsz.Plotter.LegendIcon
Height of the line (ignored at the moment).
highPerformance. Variable in class jsz.Plotter.ControllerCaption
value which should represent the high-performance controller

L

legend. Variable in class jsz.Plotter.DataSeries
name this instance is associated with.
LEGEND. Static variable in class jsz.Plotter.UpdateDescription
The legend has changed
LegendIcon(Color). Constructor for class jsz.Plotter.LegendIcon
Construct an icon using color c.
LegendIcon(IDataSeries). Constructor for class jsz.Plotter.LegendIcon
Construct an icon with the default color from ds.
LegendLabel(IDataSeries). Constructor for class jsz.Plotter.LegendLabel
Creates a label and adds this instance to ds's observer list.
LegendLabel(LegendIcon, String). Constructor for class jsz.Plotter.LegendLabel
Creates a label with icon and text.
LegendPanel(). Constructor for class jsz.Plotter.LegendPanel
length. Variable in class jsz.Plotter.LegendIcon
Length of the line

M

main(String[]). Static method in class jsz.Plotter.PlotterTest
main(String[]). Static method in class jsz.Plotter.PlotterTest2
main(String[]). Static method in class jsz.Plotter.PlotterTest3
markTick(double). Method in class jsz.Plotter.ControllerCaption
Marks the ticks, which correspond to high-performance, baseline and safety controller.
markTick(double). Method in interface jsz.Plotter.ITickCaption
Mark a tick.
MAXIMA. Static variable in class jsz.Plotter.Plotter
style for inscribing ticks: just mark the maxima at both axises
MAXIMA_ZERO. Static variable in class jsz.Plotter.Plotter
style for inscribing ticks: same as MAXIMA, but zero position as well

N

NONE. Static variable in class jsz.Plotter.Plotter
used, when signaling "ignore something"

O

obj. Variable in class jsz.Plotter.UpdateDescription
reference to the object that has changed
OBJECT. Static variable in class jsz.Plotter.Plotter
style for inscribing ticks: pass every tick value to an object and let this object mark the tick.

P

paintComponent(Graphics). Method in class jsz.Plotter.Plotter
paintIcon(Component, Graphics, int, int). Method in class jsz.Plotter.LegendIcon
plots. Variable in class jsz.Plotter.Plotter
collection of IDataSeries', which have to be plotted
Plotter(). Constructor for class jsz.Plotter.Plotter
Plotter(double, double, double, double, double, double). Constructor for class jsz.Plotter.Plotter
PlotterTest(). Constructor for class jsz.Plotter.PlotterTest
PlotterTest2(). Constructor for class jsz.Plotter.PlotterTest2
PlotterTest3(). Constructor for class jsz.Plotter.PlotterTest3

R

reason. Variable in class jsz.Plotter.UpdateDescription
What has changed

S

safety. Variable in class jsz.Plotter.ControllerCaption
value which should represent the safety controller
SCROLL. Static variable in class jsz.Plotter.Plotter
adjust xmin and xmax so older values are scrolled to the left
setBounds(Rectangle). Method in class jsz.Plotter.Plotter
setColor(Color). Method in class jsz.Plotter.DataSeries
setColor(Color). Method in class jsz.Plotter.DataSet
Set color to c.
setColor(Color). Method in interface jsz.Plotter.IDataSeries
set default color.
setLegend(String). Method in class jsz.Plotter.DataSeries
setLegend(String). Method in interface jsz.Plotter.IDataSeries
Set the name this dataseries should be associated with
setSize(Dimension). Method in class jsz.Plotter.Plotter
setSize(int, int). Method in class jsz.Plotter.Plotter
setTicksAsDottedLines(boolean). Method in class jsz.Plotter.Plotter
set, wether ticks are drawn as dotted lines spawning the component's background or as short lines crossing an axis.
setXaxisBehaviour(int). Method in class jsz.Plotter.Plotter
set, how the x-axis behaves when we attempt to plot a value which is larger or smaller than xmax resp.
setXMax(double). Method in class jsz.Plotter.Plotter
set logical x-dimension (maximum)
setXMin(double). Method in class jsz.Plotter.Plotter
set logical x-dimension (minimum)
setXticksCaptionObject(ITickCaption). Method in class jsz.Plotter.Plotter
Mark the x-axis using an object.
setXticksCaptionStyle(int). Method in class jsz.Plotter.Plotter
set, how x axis is marked.
setXticksDistance(double). Method in class jsz.Plotter.Plotter
Set the distance between to ticks on x-axis
setYaxisBehaviour(int). Method in class jsz.Plotter.Plotter
set, how the y-axis behaves when we attempt to plot a value which is larger or smaller than ymax resp.
setYMax(double). Method in class jsz.Plotter.Plotter
set logical y-dimension (maximum)
setYMin(double). Method in class jsz.Plotter.Plotter
set logical y-dimension (minimum)
setYticksCaptionObject(ITickCaption). Method in class jsz.Plotter.Plotter
Mark the y-axis using an object.
setYticksCaptionStyle(int). Method in class jsz.Plotter.Plotter
set, how y axis is marked.
setYticksDistance(double). Method in class jsz.Plotter.Plotter
Set the distance between to ticks on y-axis

T

ticksAsDottedLines. Variable in class jsz.Plotter.Plotter
it possible to draw dotted lines instead of ticks.
translateX(double). Method in class jsz.Plotter.Plotter
map values in [xmin, xmax] to [0, currentWidth]
translateY(double). Method in class jsz.Plotter.Plotter
map values in [ymin, ymax] to [0, currentHeight]

U

update(Observable, Object). Method in class jsz.Plotter.LegendLabel
update(Observable, Object). Method in class jsz.Plotter.Plotter
UpdateDescription(Object, int). Constructor for class jsz.Plotter.UpdateDescription
updateUI(). Method in class jsz.Plotter.Plotter

X

x. Variable in class jsz.Plotter.DataSet
x-value
xAxisBehaviour. Variable in class jsz.Plotter.Plotter
how to behave when a value is larger than xmax or smaller than xmin.
xmax. Variable in class jsz.Plotter.DataSeries
maximal x-value in data
xmax. Variable in class jsz.Plotter.Plotter
logical dimension of the graph: maximal x-value
xmin. Variable in class jsz.Plotter.DataSeries
minimal x-value in data
xmin. Variable in class jsz.Plotter.Plotter
logical dimension of the graph: minimal x-value
xTicksCaptionObject. Variable in class jsz.Plotter.Plotter
if xTicksCaptionStyle equals to OBJECT then this variable contains a reference to the caption object
xTicksCaptionStyle. Variable in class jsz.Plotter.Plotter
style with which the x-axis is marked
xTicksDistance. Variable in class jsz.Plotter.Plotter
each xTicksDistance a tick is drawn on the axis

Y

y. Variable in class jsz.Plotter.DataSet
y-value
yAxisBehaviour. Variable in class jsz.Plotter.Plotter
how to behave when a value is larger than ymax or smaller than ymin.
ymax. Variable in class jsz.Plotter.DataSeries
maximal y-value in data
ymax. Variable in class jsz.Plotter.Plotter
logical dimension of the graph: maximal y-value
ymin. Variable in class jsz.Plotter.DataSeries
minimal y-value in data
ymin. Variable in class jsz.Plotter.Plotter
logical dimension of the graph: minimal y-value
yTicksCaptionObject. Variable in class jsz.Plotter.Plotter
if yTicksCaptionStyle equals to OBJECT then this variable contains a reference to the caption object
yTicksCaptionStyle. Variable in class jsz.Plotter.Plotter
style with which the y-axis is marked
yTicksDistance. Variable in class jsz.Plotter.Plotter
each yTicksDistance a tick is drawn axis