Skip navigation links
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 

A

accumulate(String, Object) - Method in class de.ewmksoft.json.JSONObject
Accumulate values under a key.
addDataHandler(XYPlotData) - Method in interface de.ewmksoft.xyplot.core.IXYPlot
Add an already existing data set
addDataHandler(XYPlotData) - Method in class de.ewmksoft.xyplot.core.XYPlot
 
addF1Listener(Listener) - Method in class de.ewmksoft.xyplot.driver.XYPlotCanvas
 
addValue(double, double) - Method in class de.ewmksoft.xyplot.core.XYPlotData
Add a value to the data ring buffer.
addValue(double, String) - Method in class de.ewmksoft.xyplot.core.XYPlotData
Add a switch value with text and value.
alpha - Variable in class de.ewmksoft.xyplot.core.IXYGraphLib.RGB
 
append(String, Object) - Method in class de.ewmksoft.json.JSONObject
Append values to the array under a key.

B

back() - Method in class de.ewmksoft.json.JSONTokener
Back up one character.
blue - Variable in class de.ewmksoft.xyplot.core.IXYGraphLib.RGB
 
border() - Method in class de.ewmksoft.xyplot.core.XYPlotData.DataValue
 

C

changeValues(double[]) - Method in class de.ewmksoft.xyplot.core.XYPlotData
Exchange all values in the current ring buffer.
clear() - Method in class de.ewmksoft.xyplot.core.XYPlotData
Clear the data.
clearManualScale() - Method in class de.ewmksoft.xyplot.core.XYPlotData
Make sure that this value is always visible on the y axis.
close() - Method in interface de.ewmksoft.xyplot.core.IXYGraphLib
 
close() - Method in class de.ewmksoft.xyplot.driver.XYGraphLibIntSWT
 
close() - Method in class de.ewmksoft.xyplot.driver.XYGraphLibSWT
 
close() - Method in class de.ewmksoft.xyplot.driver.XYPlotCanvas
 
close() - Method in class de.ewmksoft.xyplot.svg.driver.XYGraphLibIntSVG
 
close() - Method in class de.ewmksoft.xyplot.svg.driver.XYGraphLibSVG
 
CMD_LAST_DATA - Static variable in class de.ewmksoft.xyplot.core.XYPlot
 
CMD_MOVE_LEFT - Static variable in class de.ewmksoft.xyplot.core.XYPlot
 
CMD_MOVE_RIGHT - Static variable in class de.ewmksoft.xyplot.core.XYPlot
 
CMD_NEXT_DATA - Static variable in class de.ewmksoft.xyplot.core.XYPlot
 
CMD_SHOW_ALL - Static variable in class de.ewmksoft.xyplot.core.XYPlot
 
CMD_ZOOM_IN - Static variable in class de.ewmksoft.xyplot.core.XYPlot
 
CMD_ZOOM_OUT - Static variable in class de.ewmksoft.xyplot.core.XYPlot
 
contains(int, int) - Method in class de.ewmksoft.xyplot.core.IXYGraphLib.Rect
 
createColor(int, IXYGraphLib.RGB) - Method in interface de.ewmksoft.xyplot.core.IXYGraphLibInt
 
createColor(int, IXYGraphLib.RGB) - Method in class de.ewmksoft.xyplot.driver.XYGraphLibIntSWT
 
createColor(int, IXYGraphLib.RGB) - Method in class de.ewmksoft.xyplot.svg.driver.XYGraphLibIntSVG
 
createDataHandler(int, IXYGraphLib.RGB) - Static method in class de.ewmksoft.xyplot.core.XYPlot
Create a new data set to be displayed in the XY plot.
createXYPlot(IXYGraphLib) - Static method in class de.ewmksoft.xyplot.core.XYPlot
Static method to create an XYPlot instance

D

de.ewmksoft.json - package de.ewmksoft.json
 
de.ewmksoft.xyplot.core - package de.ewmksoft.xyplot.core
 
de.ewmksoft.xyplot.driver - package de.ewmksoft.xyplot.driver
 
de.ewmksoft.xyplot.svg.driver - package de.ewmksoft.xyplot.svg.driver
 
de.ewmksoft.xyplot.utils - package de.ewmksoft.xyplot.utils
 
dehexchar(char) - Static method in class de.ewmksoft.json.JSONTokener
Get the hex value of a character (base16).
dexpo - Variable in class de.ewmksoft.xyplot.core.XYPlotData.ScaleData
 
doubleToString(double) - Static method in class de.ewmksoft.json.JSONObject
Produce a string from a double.
drawBackground(IXYGraphLib.Rect) - Method in interface de.ewmksoft.xyplot.core.IXYGraphLibInt
 
drawBackground(IXYGraphLib.Rect) - Method in class de.ewmksoft.xyplot.driver.XYGraphLibIntSWT
 
drawBackground(IXYGraphLib.Rect) - Method in class de.ewmksoft.xyplot.svg.driver.XYGraphLibIntSVG
 
drawCircle(int, int, int) - Method in interface de.ewmksoft.xyplot.core.IXYGraphLibInt
 
drawCircle(int, int, int) - Method in class de.ewmksoft.xyplot.driver.XYGraphLibIntSWT
 
drawCircle(int, int, int) - Method in class de.ewmksoft.xyplot.svg.driver.XYGraphLibIntSVG
 
drawImage(IXYGraphLib.Rect, IXYGraphLibInt.ButtonImages, boolean) - Method in interface de.ewmksoft.xyplot.core.IXYGraphLibInt
 
drawImage(IXYGraphLib.Rect, IXYGraphLibInt.ButtonImages, boolean) - Method in class de.ewmksoft.xyplot.driver.XYGraphLibIntSWT
 
drawImage(IXYGraphLib.Rect, IXYGraphLibInt.ButtonImages, boolean) - Method in class de.ewmksoft.xyplot.svg.driver.XYGraphLibIntSVG
 
drawLine(int, int, int, int) - Method in interface de.ewmksoft.xyplot.core.IXYGraphLibInt
 
drawLine(int, int, int, int) - Method in class de.ewmksoft.xyplot.driver.XYGraphLibIntSWT
 
drawLine(int, int, int, int) - Method in class de.ewmksoft.xyplot.svg.driver.XYGraphLibIntSVG
 
drawPolyline(int[], int) - Method in interface de.ewmksoft.xyplot.core.IXYGraphLibInt
 
drawPolyline(int[], int) - Method in class de.ewmksoft.xyplot.driver.XYGraphLibIntSWT
 
drawPolyline(int[], int) - Method in class de.ewmksoft.xyplot.svg.driver.XYGraphLibIntSVG
 
drawRectangle(IXYGraphLib.Rect) - Method in interface de.ewmksoft.xyplot.core.IXYGraphLibInt
 
drawRectangle(int, int, int, int) - Method in interface de.ewmksoft.xyplot.core.IXYGraphLibInt
 
drawRectangle(IXYGraphLib.Rect) - Method in class de.ewmksoft.xyplot.driver.XYGraphLibIntSWT
 
drawRectangle(int, int, int, int) - Method in class de.ewmksoft.xyplot.driver.XYGraphLibIntSWT
 
drawRectangle(IXYGraphLib.Rect) - Method in class de.ewmksoft.xyplot.svg.driver.XYGraphLibIntSVG
 
drawRectangle(int, int, int, int) - Method in class de.ewmksoft.xyplot.svg.driver.XYGraphLibIntSVG
 
drawRoundRectangle(IXYGraphLib.Rect, int) - Method in interface de.ewmksoft.xyplot.core.IXYGraphLibInt
 
drawRoundRectangle(IXYGraphLib.Rect, int) - Method in class de.ewmksoft.xyplot.driver.XYGraphLibIntSWT
 
drawRoundRectangle(IXYGraphLib.Rect, int) - Method in class de.ewmksoft.xyplot.svg.driver.XYGraphLibIntSVG
 
drawText(String, int, int) - Method in interface de.ewmksoft.xyplot.core.IXYGraphLibInt
 
drawText(String, int, int) - Method in class de.ewmksoft.xyplot.driver.XYGraphLibIntSWT
 
drawText(String, int, int) - Method in class de.ewmksoft.xyplot.svg.driver.XYGraphLibIntSVG
 
drawTextRect(int, String, IXYGraphLib.Rect) - Method in interface de.ewmksoft.xyplot.core.IXYGraphLibInt
 
drawTextRect(int, String, IXYGraphLib.Rect) - Method in class de.ewmksoft.xyplot.driver.XYGraphLibIntSWT
 
drawTextRect(int, String, IXYGraphLib.Rect) - Method in class de.ewmksoft.xyplot.svg.driver.XYGraphLibIntSVG
 

E

end() - Method in class de.ewmksoft.json.JSONTokener
 
evalKey(int) - Method in interface de.ewmksoft.xyplot.core.IXYPlot
Method to be called by the owner of the plot to inform about a key stroke.
evalKey(int) - Method in class de.ewmksoft.xyplot.core.XYPlot
Method to be called by the owner of the plot to inform about a key stroke.
evalMouseEvent(IXYGraphLib.MouseEvent, int, int) - Method in interface de.ewmksoft.xyplot.core.IXYPlot
Method to be called by the owner of the plot to inform about mouse click events.
evalMouseEvent(IXYGraphLib.MouseEvent, int, int) - Method in class de.ewmksoft.xyplot.core.XYPlot
Method to be called by the owner of the plot to inform about mouse click events.

F

fillRectangle(IXYGraphLib.Rect) - Method in interface de.ewmksoft.xyplot.core.IXYGraphLibInt
 
fillRectangle(IXYGraphLib.Rect) - Method in class de.ewmksoft.xyplot.driver.XYGraphLibIntSWT
 
fillRectangle(IXYGraphLib.Rect) - Method in class de.ewmksoft.xyplot.svg.driver.XYGraphLibIntSVG
 
fillRoundRectangle(IXYGraphLib.Rect, int) - Method in interface de.ewmksoft.xyplot.core.IXYGraphLibInt
 
fillRoundRectangle(IXYGraphLib.Rect, int) - Method in class de.ewmksoft.xyplot.driver.XYGraphLibIntSWT
 
fillRoundRectangle(IXYGraphLib.Rect, int) - Method in class de.ewmksoft.xyplot.svg.driver.XYGraphLibIntSVG
 

G

get(int) - Method in class de.ewmksoft.json.JSONArray
Get the object value associated with an index.
get(String) - Method in class de.ewmksoft.json.JSONObject
Get the value object associated with a key.
getAverageCharacterSize() - Method in interface de.ewmksoft.xyplot.core.IXYGraphLibInt
 
getAverageCharacterSize() - Method in class de.ewmksoft.xyplot.driver.XYGraphLibIntSWT
Get the width of a average character in the current drawing environment
getAverageCharacterSize() - Method in class de.ewmksoft.xyplot.svg.driver.XYGraphLibIntSVG
Get the width of a average character in the current drawing environment
getBoolean(int) - Method in class de.ewmksoft.json.JSONArray
Get the boolean value associated with an index.
getBoolean(String) - Method in class de.ewmksoft.json.JSONObject
Get the boolean value associated with a key.
getBounds() - Method in interface de.ewmksoft.xyplot.core.IXYGraphLib
Get rectangle containing the XY-Plot
getBounds() - Method in interface de.ewmksoft.xyplot.core.IXYGraphLibInt
 
getBounds() - Method in class de.ewmksoft.xyplot.driver.XYGraphLibIntSWT
 
getBounds() - Method in class de.ewmksoft.xyplot.driver.XYGraphLibSWT
 
getBounds() - Method in class de.ewmksoft.xyplot.svg.driver.XYGraphLibIntSVG
 
getBounds() - Method in class de.ewmksoft.xyplot.svg.driver.XYGraphLibSVG
 
getButtonRatio() - Method in interface de.ewmksoft.xyplot.core.IXYGraphLibInt
Get the ration of button width to height.
getButtonRatio() - Method in class de.ewmksoft.xyplot.driver.XYGraphLibIntSWT
 
getButtonRatio() - Method in class de.ewmksoft.xyplot.svg.driver.XYGraphLibIntSVG
 
getCause() - Method in exception de.ewmksoft.json.JSONException
 
getColor() - Method in class de.ewmksoft.xyplot.core.XYPlotData
Get the color used for this data.
getComment() - Method in class de.ewmksoft.xyplot.utils.XYPlotPersistence
 
getCursorPos() - Method in class de.ewmksoft.xyplot.core.XYPlotData
Get the position (index) of the cursor within the data set
getDataHandlers() - Method in interface de.ewmksoft.xyplot.core.IXYPlot
Get list of used data handlers
getDataHandlers() - Method in class de.ewmksoft.xyplot.core.XYPlot
 
getDate() - Method in class de.ewmksoft.xyplot.utils.XYPlotPersistence
 
getDelayRepaint() - Method in class de.ewmksoft.xyplot.core.XYPlot
Get the delay of the repaint operation (see XYPlot.setUpdateDelay(long)
getDouble(int) - Method in class de.ewmksoft.json.JSONArray
Get the double value associated with an index.
getDouble(String) - Method in class de.ewmksoft.json.JSONObject
Get the double value associated with a key.
getInt(int) - Method in class de.ewmksoft.json.JSONArray
Get the int value associated with an index.
getInt(String) - Method in class de.ewmksoft.json.JSONObject
Get the int value associated with a key.
getInt() - Method in interface de.ewmksoft.xyplot.core.IXYGraphLib
Get access to the internal functionality of the graphic library.
getInt() - Method in class de.ewmksoft.xyplot.driver.XYGraphLibSWT
 
getInt() - Method in class de.ewmksoft.xyplot.svg.driver.XYGraphLibSVG
 
getJSONArray(int) - Method in class de.ewmksoft.json.JSONArray
Get the JSONArray associated with an index.
getJSONArray(String) - Method in class de.ewmksoft.json.JSONObject
Get the JSONArray value associated with a key.
getJSONObject(int) - Method in class de.ewmksoft.json.JSONArray
Get the JSONObject associated with an index.
getJSONObject(String) - Method in class de.ewmksoft.json.JSONObject
Get the JSONObject value associated with a key.
getLegendRect() - Method in class de.ewmksoft.xyplot.core.XYPlotData
Get the position and size of the area where the description of the data set is located within the global legend area.
getLegendText() - Method in class de.ewmksoft.xyplot.core.XYPlotData
Get the legend text for this data handler.
getLong(int) - Method in class de.ewmksoft.json.JSONArray
Get the long value associated with an index.
getLong(String) - Method in class de.ewmksoft.json.JSONObject
Get the long value associated with a key.
getMax() - Method in class de.ewmksoft.xyplot.core.XYPlotData.MinMax
 
getMaxNumber() - Method in class de.ewmksoft.xyplot.core.XYPlotData
Get the maximum number od points this data handler can store in its ring buffer.
getMin() - Method in class de.ewmksoft.xyplot.core.XYPlotData.MinMax
 
getNames(JSONObject) - Static method in class de.ewmksoft.json.JSONObject
Get an array of field names from a JSONObject.
getNames(Object) - Static method in class de.ewmksoft.json.JSONObject
Get an array of field names from an Object.
getNumberOfDecimalPlaces() - Method in class de.ewmksoft.xyplot.core.XYPlotData
Get the number of digits behind the decimal point.
getRedrawArea() - Method in interface de.ewmksoft.xyplot.core.IXYPlot
Get the area which needs to be redrawn.
getRedrawArea() - Method in class de.ewmksoft.xyplot.core.XYPlot
Get the area which needs to be redrawn.
getString(int) - Method in class de.ewmksoft.json.JSONArray
Get the string associated with an index.
getString(String) - Method in class de.ewmksoft.json.JSONObject
Get the string associated with a key.
getStringExtends(String) - Method in interface de.ewmksoft.xyplot.core.IXYGraphLibInt
 
getStringExtends(String) - Method in class de.ewmksoft.xyplot.driver.XYGraphLibIntSWT
Get width and height of a string in pixels
getStringExtends(String) - Method in class de.ewmksoft.xyplot.svg.driver.XYGraphLibIntSVG
Get width and height of a string in pixels
getSwitchLabels() - Method in class de.ewmksoft.xyplot.core.XYPlotData
Get the switch labels.
getToolTipRects() - Method in class de.ewmksoft.xyplot.driver.XYGraphLibSWT
 
getToolTipStrings() - Method in class de.ewmksoft.xyplot.driver.XYGraphLibSWT
 
getUnit() - Method in class de.ewmksoft.xyplot.core.XYPlotData
Get the unit string of the data set
getUpdateDelay() - Method in class de.ewmksoft.xyplot.driver.XYPlotCanvas
 
getUpdateFreq() - Method in class de.ewmksoft.xyplot.driver.XYPlotCanvas
 
getValue(int) - Method in class de.ewmksoft.xyplot.core.XYPlotData
Get the data point on a given index position.
getXAxisText() - Method in interface de.ewmksoft.xyplot.core.IXYPlot
Get the text for the X axis
getXAxisText() - Method in class de.ewmksoft.xyplot.core.XYPlot
 
getXMax() - Method in interface de.ewmksoft.xyplot.core.IXYPlot
Get the maximum X value
getXMax() - Method in class de.ewmksoft.xyplot.core.XYPlot
 
getXMax() - Method in class de.ewmksoft.xyplot.core.XYPlotData
Get the maximal value used on the x-axis.
getXMax() - Method in class de.ewmksoft.xyplot.utils.XYPlotPersistence
Get the maximal X value used in this persisted data
getXMin() - Method in interface de.ewmksoft.xyplot.core.IXYPlot
Get the minimum X value
getXMin() - Method in class de.ewmksoft.xyplot.core.XYPlot
 
getXMin() - Method in class de.ewmksoft.xyplot.core.XYPlotData
Get the minimal value used on the x-axis.
getXMin() - Method in class de.ewmksoft.xyplot.utils.XYPlotPersistence
Get the minimal X value used in this persisted data
getXText() - Method in class de.ewmksoft.xyplot.utils.XYPlotPersistence
 
getXUnit() - Method in class de.ewmksoft.xyplot.utils.XYPlotPersistence
 
getXUnitText() - Method in interface de.ewmksoft.xyplot.core.IXYPlot
Get the text for the X axis unit
getXUnitText() - Method in class de.ewmksoft.xyplot.core.XYPlot
 
getXYPlot() - Method in class de.ewmksoft.xyplot.driver.XYPlotCanvas
 
getYMax() - Method in class de.ewmksoft.xyplot.core.XYPlotData
Get the maximal value used on the y-axis.
getYMin() - Method in class de.ewmksoft.xyplot.core.XYPlotData
Get the minimal value used on the y-axis.
getYRange(int, int) - Method in class de.ewmksoft.xyplot.core.XYPlotData
 
getYRange() - Method in class de.ewmksoft.xyplot.core.XYPlotData
 
getZoomBoxLacyUpdateDelay() - Method in interface de.ewmksoft.xyplot.core.IXYPlot
Returns the current value of the zoom box delay (See setZoomBoxLacyUpdateDelay)
getZoomBoxLacyUpdateDelay() - Method in class de.ewmksoft.xyplot.core.XYPlot
Returns the current value of the zoom box delay.
gk - Variable in class de.ewmksoft.xyplot.core.XYPlotData.ScaleData
 
green - Variable in class de.ewmksoft.xyplot.core.IXYGraphLib.RGB
 

H

has(String) - Method in class de.ewmksoft.json.JSONObject
Determine if the JSONObject contains a specific key.
hasOwnButtonDrawing(IXYGraphLibInt.ButtonImages) - Method in interface de.ewmksoft.xyplot.core.IXYGraphLibInt
If true, the core will not paint the buttons.
hasOwnButtonDrawing(IXYGraphLibInt.ButtonImages) - Method in class de.ewmksoft.xyplot.driver.XYGraphLibIntSWT
 
hasOwnButtonDrawing() - Method in class de.ewmksoft.xyplot.driver.XYGraphLibSWT
 
hasOwnButtonDrawing(IXYGraphLibInt.ButtonImages) - Method in class de.ewmksoft.xyplot.svg.driver.XYGraphLibIntSVG
 
hasZoomBox() - Method in interface de.ewmksoft.xyplot.core.IXYGraphLib
A zoom box is a rectangle drawn by a mouse down, move and up event within the drawing area.
hasZoomBox() - Method in class de.ewmksoft.xyplot.driver.XYGraphLibSWT
 
hasZoomBox() - Method in class de.ewmksoft.xyplot.svg.driver.XYGraphLibSVG
 
height - Variable in class de.ewmksoft.xyplot.core.IXYGraphLib.Rect
 
height() - Method in class de.ewmksoft.xyplot.core.XYPlot
Get height of plot are
hideCursor() - Method in class de.ewmksoft.xyplot.core.XYPlotData
Hide cursor

I

increment(String) - Method in class de.ewmksoft.json.JSONObject
Increment a property of a JSONObject.
initXRange(double, double) - Method in interface de.ewmksoft.xyplot.core.IXYPlot
Same as setXRange but is always executed independent of the graphs current paused state.
initXRange(double, double) - Method in class de.ewmksoft.xyplot.core.XYPlot
 
isAllowPauseOnDataClick() - Method in interface de.ewmksoft.xyplot.core.IXYPlot
Returns the current state of the flag.
isAllowPauseOnDataClick() - Method in class de.ewmksoft.xyplot.core.XYPlot
Returns the current state of the flag.
isAutoScale() - Method in class de.ewmksoft.xyplot.core.XYPlotData
True in case y-axis autoscaling is on.
isLegendExpanded() - Method in interface de.ewmksoft.xyplot.core.IXYPlot
Status, expanded (true) ore collapsed (false), of the legend box
isLegendExpanded() - Method in class de.ewmksoft.xyplot.core.XYPlot
Status, expanded (true) ore collapsed (false), of the legend box
isNull(int) - Method in class de.ewmksoft.json.JSONArray
Determine if the value is null.
isNull(String) - Method in class de.ewmksoft.json.JSONObject
Determine if the value associated with the key is null or if there is no value.
isOutdated() - Method in interface de.ewmksoft.xyplot.core.IXYPlot
Returns true if the graph needs to be repainted.
isOutdated() - Method in class de.ewmksoft.xyplot.core.XYPlot
Returns true if the graph needs to be repainted.
isSwitch - Variable in class de.ewmksoft.xyplot.core.XYPlotData.ScaleData
 
IXYGraphLib - Interface in de.ewmksoft.xyplot.core
Abstract graphic library interface for XYPlot.
IXYGraphLib.MouseEvent - Enum in de.ewmksoft.xyplot.core
 
IXYGraphLib.Rect - Class in de.ewmksoft.xyplot.core
 
IXYGraphLib.RGB - Class in de.ewmksoft.xyplot.core
 
IXYGraphLibAdapter - Interface in de.ewmksoft.xyplot.core
Interface class for XYPlot, used by XYGraphLib implementations
IXYGraphLibInt - Interface in de.ewmksoft.xyplot.core
Abstract graphic library interface for XYPlot.
IXYGraphLibInt.BgColor - Enum in de.ewmksoft.xyplot.core
 
IXYGraphLibInt.ButtonImages - Enum in de.ewmksoft.xyplot.core
 
IXYGraphLibInt.FgColor - Enum in de.ewmksoft.xyplot.core
 
IXYGraphLibInt.Pt - Class in de.ewmksoft.xyplot.core
 
IXYPlot - Interface in de.ewmksoft.xyplot.core
 
IXYPlotEvent - Interface in de.ewmksoft.xyplot.core
 
IXYPlotEvent.KeyEvent - Enum in de.ewmksoft.xyplot.core
 

J

join(String) - Method in class de.ewmksoft.json.JSONArray
Make a string from the contents of this JSONArray.
JSONArray - Class in de.ewmksoft.json
A JSONArray is an ordered sequence of values.
JSONArray() - Constructor for class de.ewmksoft.json.JSONArray
Construct an empty JSONArray.
JSONArray(JSONTokener) - Constructor for class de.ewmksoft.json.JSONArray
Construct a JSONArray from a JSONTokener.
JSONArray(String) - Constructor for class de.ewmksoft.json.JSONArray
Construct a JSONArray from a source JSON text.
JSONArray(Collection) - Constructor for class de.ewmksoft.json.JSONArray
Construct a JSONArray from a Collection.
JSONArray(Object) - Constructor for class de.ewmksoft.json.JSONArray
Construct a JSONArray from an array
JSONException - Exception in de.ewmksoft.json
The JSONException is thrown by the JSON.org classes when things are amiss.
JSONException(String) - Constructor for exception de.ewmksoft.json.JSONException
Constructs a JSONException with an explanatory message.
JSONException(Throwable) - Constructor for exception de.ewmksoft.json.JSONException
 
JSONObject - Class in de.ewmksoft.json
A JSONObject is an unordered collection of name/value pairs.
JSONObject() - Constructor for class de.ewmksoft.json.JSONObject
Construct an empty JSONObject.
JSONObject(JSONObject, String[]) - Constructor for class de.ewmksoft.json.JSONObject
Construct a JSONObject from a subset of another JSONObject.
JSONObject(JSONTokener) - Constructor for class de.ewmksoft.json.JSONObject
Construct a JSONObject from a JSONTokener.
JSONObject(Map) - Constructor for class de.ewmksoft.json.JSONObject
Construct a JSONObject from a Map.
JSONObject(Object) - Constructor for class de.ewmksoft.json.JSONObject
Construct a JSONObject from an Object using bean getters.
JSONObject(Object, String[]) - Constructor for class de.ewmksoft.json.JSONObject
Construct a JSONObject from an Object, using reflection to find the public members.
JSONObject(String) - Constructor for class de.ewmksoft.json.JSONObject
Construct a JSONObject from a source JSON text string.
JSONObject(String, Locale) - Constructor for class de.ewmksoft.json.JSONObject
Construct a JSONObject from a ResourceBundle.
JSONString - Interface in de.ewmksoft.json
The JSONString interface allows a toJSONString() method so that a class can change the behavior of JSONObject.toString(), JSONArray.toString(), and JSONWriter.value(Object).
JSONTokener - Class in de.ewmksoft.json
A JSONTokener takes a source string and extracts characters and tokens from it.
JSONTokener(Reader) - Constructor for class de.ewmksoft.json.JSONTokener
Construct a JSONTokener from a Reader.
JSONTokener(InputStream) - Constructor for class de.ewmksoft.json.JSONTokener
Construct a JSONTokener from an InputStream.
JSONTokener(String) - Constructor for class de.ewmksoft.json.JSONTokener
Construct a JSONTokener from a string.

K

keys() - Method in class de.ewmksoft.json.JSONObject
Get an enumeration of the keys of the JSONObject.

L

length() - Method in class de.ewmksoft.json.JSONArray
Get the number of elements in the JSONArray, included nulls.
length() - Method in class de.ewmksoft.json.JSONObject
Get the number of keys stored in the JSONObject.
length() - Method in class de.ewmksoft.xyplot.core.XYPlotData
Get the actual number of data points in this data handler.
lmax - Variable in class de.ewmksoft.xyplot.core.XYPlotData.ScaleData
 
lmin - Variable in class de.ewmksoft.xyplot.core.XYPlotData.ScaleData
 

M

MAX_DOUBLE_VALUE - Static variable in class de.ewmksoft.xyplot.core.XYPlotData
 
maxticks - Variable in class de.ewmksoft.xyplot.core.XYPlotData.ScaleData
 
MIN_DOUBLE_VALUE - Static variable in class de.ewmksoft.xyplot.core.XYPlotData
 
more() - Method in class de.ewmksoft.json.JSONTokener
Determine if the source string still contains characters that next() can consume.
moveByPixels(int) - Method in interface de.ewmksoft.xyplot.core.IXYPlot
Move visible data to the right
moveByPixels(int) - Method in class de.ewmksoft.xyplot.core.XYPlot
 
moveLeft() - Method in interface de.ewmksoft.xyplot.core.IXYPlot
Move visible data to the left
moveLeft() - Method in class de.ewmksoft.xyplot.core.XYPlot
 
moveRight() - Method in interface de.ewmksoft.xyplot.core.IXYPlot
Move visible data to the right
moveRight() - Method in class de.ewmksoft.xyplot.core.XYPlot
 

N

names() - Method in class de.ewmksoft.json.JSONObject
Produce a JSONArray containing the names of the elements of this JSONObject.
next() - Method in class de.ewmksoft.json.JSONTokener
Get the next character in the source string.
next(char) - Method in class de.ewmksoft.json.JSONTokener
Consume the next character, and check that it matches a specified character.
next(int) - Method in class de.ewmksoft.json.JSONTokener
Get the next n characters.
nextClean() - Method in class de.ewmksoft.json.JSONTokener
Get the next char in the string, skipping whitespace.
nextString(char) - Method in class de.ewmksoft.json.JSONTokener
Return the characters up to the next close quote character.
nextTo(char) - Method in class de.ewmksoft.json.JSONTokener
Get the text up but not including the specified character or the end of line, whichever comes first.
nextTo(String) - Method in class de.ewmksoft.json.JSONTokener
Get the text up but not including one of the specified delimiter characters or the end of line, whichever comes first.
nextValue() - Method in class de.ewmksoft.json.JSONTokener
Get the next value.
nk - Variable in class de.ewmksoft.xyplot.core.XYPlotData.ScaleData
 
NULL - Static variable in class de.ewmksoft.json.JSONObject
It is sometimes more convenient and less ambiguous to have a NULL object than to use Java's null value.
numberToString(Number) - Static method in class de.ewmksoft.json.JSONObject
Produce a string from a Number.

O

onBsKey() - Method in class de.ewmksoft.xyplot.driver.XYPlotCanvas
Implementation of the IKeypad interface to react on a key event
onDownKey() - Method in class de.ewmksoft.xyplot.driver.XYPlotCanvas
Implementation of the IKeypad interface to react on a key event
onEnterKey() - Method in class de.ewmksoft.xyplot.driver.XYPlotCanvas
Implementation of the IKeypad interface to react on a key event
onEvent(IXYPlotEvent.KeyEvent) - Method in interface de.ewmksoft.xyplot.core.IXYPlotEvent
 
onEvent(IXYPlotEvent.KeyEvent) - Method in class de.ewmksoft.xyplot.core.XYPlot
This is the default handler for button events send from the plot to its owner.
onF1Key() - Method in class de.ewmksoft.xyplot.driver.XYPlotCanvas
Implementation of the IKeypad interface to react on a key event
onF2Key() - Method in class de.ewmksoft.xyplot.driver.XYPlotCanvas
Implementation of the IKeypad interface to react on a key event
onKeyReleased() - Method in class de.ewmksoft.xyplot.driver.XYPlotCanvas
Implementation of the IKeypad interface to react on a key event
onLeftKey() - Method in class de.ewmksoft.xyplot.driver.XYPlotCanvas
Implementation of the IKeypad interface to react on a key event
onMouseDown(int, int) - Method in class de.ewmksoft.xyplot.driver.XYPlotCanvas
Implementation of the ITouschscreeen interface to react on a touch event
onMouseMove(int, int) - Method in class de.ewmksoft.xyplot.driver.XYPlotCanvas
Implementation of the ITouschscreeen interface to react on a touch event
onMouseUp(int, int) - Method in class de.ewmksoft.xyplot.driver.XYPlotCanvas
Implementation of the ITouschscreeen interface to react on a touch event
onProgress(int) - Method in interface de.ewmksoft.xyplot.utils.XYPlotPersistence.ProgressCallback
This method is called with increasing progress of the read or write operation.
onRightKey() - Method in class de.ewmksoft.xyplot.driver.XYPlotCanvas
Implementation of the IKeypad interface to react on a key event
onUpKey() - Method in class de.ewmksoft.xyplot.driver.XYPlotCanvas
Implementation of the IKeypad interface to react on a key event
opt(int) - Method in class de.ewmksoft.json.JSONArray
Get the optional object value associated with an index.
opt(String) - Method in class de.ewmksoft.json.JSONObject
Get an optional value associated with a key.
optBoolean(int) - Method in class de.ewmksoft.json.JSONArray
Get the optional boolean value associated with an index.
optBoolean(int, boolean) - Method in class de.ewmksoft.json.JSONArray
Get the optional boolean value associated with an index.
optBoolean(String) - Method in class de.ewmksoft.json.JSONObject
Get an optional boolean associated with a key.
optBoolean(String, boolean) - Method in class de.ewmksoft.json.JSONObject
Get an optional boolean associated with a key.
optDouble(int) - Method in class de.ewmksoft.json.JSONArray
Get the optional double value associated with an index.
optDouble(int, double) - Method in class de.ewmksoft.json.JSONArray
Get the optional double value associated with an index.
optDouble(String) - Method in class de.ewmksoft.json.JSONObject
Get an optional double associated with a key, or NaN if there is no such key or if its value is not a number.
optDouble(String, double) - Method in class de.ewmksoft.json.JSONObject
Get an optional double associated with a key, or the defaultValue if there is no such key or if its value is not a number.
optInt(int) - Method in class de.ewmksoft.json.JSONArray
Get the optional int value associated with an index.
optInt(int, int) - Method in class de.ewmksoft.json.JSONArray
Get the optional int value associated with an index.
optInt(String) - Method in class de.ewmksoft.json.JSONObject
Get an optional int value associated with a key, or zero if there is no such key or if the value is not a number.
optInt(String, int) - Method in class de.ewmksoft.json.JSONObject
Get an optional int value associated with a key, or the default if there is no such key or if the value is not a number.
optJSONArray(int) - Method in class de.ewmksoft.json.JSONArray
Get the optional JSONArray associated with an index.
optJSONArray(String) - Method in class de.ewmksoft.json.JSONObject
Get an optional JSONArray associated with a key.
optJSONObject(int) - Method in class de.ewmksoft.json.JSONArray
Get the optional JSONObject associated with an index.
optJSONObject(String) - Method in class de.ewmksoft.json.JSONObject
Get an optional JSONObject associated with a key.
optLong(int) - Method in class de.ewmksoft.json.JSONArray
Get the optional long value associated with an index.
optLong(int, long) - Method in class de.ewmksoft.json.JSONArray
Get the optional long value associated with an index.
optLong(String) - Method in class de.ewmksoft.json.JSONObject
Get an optional long value associated with a key, or zero if there is no such key or if the value is not a number.
optLong(String, long) - Method in class de.ewmksoft.json.JSONObject
Get an optional long value associated with a key, or the default if there is no such key or if the value is not a number.
optString(int) - Method in class de.ewmksoft.json.JSONArray
Get the optional string value associated with an index.
optString(int, String) - Method in class de.ewmksoft.json.JSONArray
Get the optional string associated with an index.
optString(String) - Method in class de.ewmksoft.json.JSONObject
Get an optional string associated with a key.
optString(String, String) - Method in class de.ewmksoft.json.JSONObject
Get an optional string associated with a key.

P

paint(GC) - Method in class de.ewmksoft.xyplot.driver.XYGraphLibIntSWT
 
paint(GC) - Method in class de.ewmksoft.xyplot.driver.XYGraphLibSWT
 
paint() - Method in class de.ewmksoft.xyplot.svg.driver.XYGraphLibIntSVG
 
paint() - Method in class de.ewmksoft.xyplot.svg.driver.XYGraphLibSVG
 
paintCursor() - Method in interface de.ewmksoft.xyplot.core.IXYGraphLibAdapter
Paint the cursor into the plot
paintCursor() - Method in class de.ewmksoft.xyplot.core.XYPlot
Paint the cursor into the plot
paintGraph() - Method in interface de.ewmksoft.xyplot.core.IXYGraphLibAdapter
Tells XYPlot to paint the whole area
paintGraph() - Method in class de.ewmksoft.xyplot.core.XYPlot
Paint the plot to the internal image
print() - Method in class de.ewmksoft.xyplot.core.XYPlotData
Print some information about scale data
print(OutputStream, IXYPlot) - Static method in class de.ewmksoft.xyplot.svg.driver.SVGPrinter
 
Pt() - Constructor for class de.ewmksoft.xyplot.core.IXYGraphLibInt.Pt
 
Pt(int, int) - Constructor for class de.ewmksoft.xyplot.core.IXYGraphLibInt.Pt
 
put(boolean) - Method in class de.ewmksoft.json.JSONArray
Append a boolean value.
put(Collection) - Method in class de.ewmksoft.json.JSONArray
Put a value in the JSONArray, where the value will be a JSONArray which is produced from a Collection.
put(double) - Method in class de.ewmksoft.json.JSONArray
Append a double value.
put(int) - Method in class de.ewmksoft.json.JSONArray
Append an int value.
put(long) - Method in class de.ewmksoft.json.JSONArray
Append an long value.
put(Map) - Method in class de.ewmksoft.json.JSONArray
Put a value in the JSONArray, where the value will be a JSONObject which is produced from a Map.
put(Object) - Method in class de.ewmksoft.json.JSONArray
Append an object value.
put(int, boolean) - Method in class de.ewmksoft.json.JSONArray
Put or replace a boolean value in the JSONArray.
put(int, Collection) - Method in class de.ewmksoft.json.JSONArray
Put a value in the JSONArray, where the value will be a JSONArray which is produced from a Collection.
put(int, double) - Method in class de.ewmksoft.json.JSONArray
Put or replace a double value.
put(int, int) - Method in class de.ewmksoft.json.JSONArray
Put or replace an int value.
put(int, long) - Method in class de.ewmksoft.json.JSONArray
Put or replace a long value.
put(int, Map) - Method in class de.ewmksoft.json.JSONArray
Put a value in the JSONArray, where the value will be a JSONObject that is produced from a Map.
put(int, Object) - Method in class de.ewmksoft.json.JSONArray
Put or replace an object value in the JSONArray.
put(String, boolean) - Method in class de.ewmksoft.json.JSONObject
Put a key/boolean pair in the JSONObject.
put(String, Collection) - Method in class de.ewmksoft.json.JSONObject
Put a key/value pair in the JSONObject, where the value will be a JSONArray which is produced from a Collection.
put(String, double) - Method in class de.ewmksoft.json.JSONObject
Put a key/double pair in the JSONObject.
put(String, int) - Method in class de.ewmksoft.json.JSONObject
Put a key/int pair in the JSONObject.
put(String, long) - Method in class de.ewmksoft.json.JSONObject
Put a key/long pair in the JSONObject.
put(String, Map) - Method in class de.ewmksoft.json.JSONObject
Put a key/value pair in the JSONObject, where the value will be a JSONObject which is produced from a Map.
put(String, Object) - Method in class de.ewmksoft.json.JSONObject
Put a key/value pair in the JSONObject.
putOnce(String, Object) - Method in class de.ewmksoft.json.JSONObject
Put a key/value pair in the JSONObject, but only if the key and the value are both non-null, and only if there is not already a member with that name.
putOpt(String, Object) - Method in class de.ewmksoft.json.JSONObject
Put a key/value pair in the JSONObject, but only if the key and the value are both non-null.

Q

quote(String) - Static method in class de.ewmksoft.json.JSONObject
Produce a string in double quotes with backslash sequences in all the right places.
quote(String, Writer) - Static method in class de.ewmksoft.json.JSONObject
 

R

readData(String, XYPlotPersistence.ProgressCallback) - Method in class de.ewmksoft.xyplot.utils.XYPlotPersistence
Read data from a file
readData(String) - Method in class de.ewmksoft.xyplot.utils.XYPlotPersistence
Read data from a file
Rect(int, int, int, int) - Constructor for class de.ewmksoft.xyplot.core.IXYGraphLib.Rect
 
red - Variable in class de.ewmksoft.xyplot.core.IXYGraphLib.RGB
 
registerEventHandler(IXYPlotEvent) - Method in interface de.ewmksoft.xyplot.core.IXYPlot
Register a handler to receive clicks on the start/stop, pause keys.
registerEventHandler(IXYPlotEvent) - Method in class de.ewmksoft.xyplot.core.XYPlot
Register a handler to receive clicks on the start/stop, pause keys.
registerXYPlot(IXYGraphLibAdapter) - Method in interface de.ewmksoft.xyplot.core.IXYGraphLibInt
 
registerXYPlot(IXYGraphLibAdapter) - Method in class de.ewmksoft.xyplot.driver.XYGraphLibIntSWT
 
registerXYPlot(IXYGraphLibAdapter) - Method in class de.ewmksoft.xyplot.svg.driver.XYGraphLibIntSVG
 
remove(int) - Method in class de.ewmksoft.json.JSONArray
Remove an index and close the hole.
remove(String) - Method in class de.ewmksoft.json.JSONObject
Remove a name and its value, if present.
removeDataHandler(XYPlotData) - Method in interface de.ewmksoft.xyplot.core.IXYPlot
Remove data set
removeDataHandler(XYPlotData) - Method in class de.ewmksoft.xyplot.core.XYPlot
 
removeDataHandlers() - Method in interface de.ewmksoft.xyplot.core.IXYPlot
Remove all data sets
removeDataHandlers() - Method in class de.ewmksoft.xyplot.core.XYPlot
 
RGB(int, int, int, int) - Constructor for class de.ewmksoft.xyplot.core.IXYGraphLib.RGB
 
RGB(String) - Constructor for class de.ewmksoft.xyplot.core.IXYGraphLib.RGB
 

S

ScaleData() - Constructor for class de.ewmksoft.xyplot.core.XYPlotData.ScaleData
 
setAllowPauseOnDataClick(boolean) - Method in interface de.ewmksoft.xyplot.core.IXYPlot
Allow that a click into the graph switches the state to pause mode.
setAllowPauseOnDataClick(boolean) - Method in class de.ewmksoft.xyplot.core.XYPlot
Allow that a click into the graph switches the state to pause mode.
setAutoScale(boolean) - Method in class de.ewmksoft.xyplot.core.XYPlotData
Set autoscaling.
setAxisColor(int, int, int) - Method in interface de.ewmksoft.xyplot.core.IXYGraphLibInt
 
setAxisColor(int, int, int) - Method in interface de.ewmksoft.xyplot.core.IXYPlot
Set color of axis
setAxisColor(int, int, int) - Method in class de.ewmksoft.xyplot.core.XYPlot
 
setAxisColor(int, int, int) - Method in class de.ewmksoft.xyplot.driver.XYGraphLibIntSWT
 
setAxisColor(int, int, int) - Method in class de.ewmksoft.xyplot.svg.driver.XYGraphLibIntSVG
 
setAxisLabels(boolean) - Method in interface de.ewmksoft.xyplot.core.IXYPlot
Turn on/off of axis labels and legend.
setAxisLabels(boolean) - Method in class de.ewmksoft.xyplot.core.XYPlot
 
setBgColor(int, int, int) - Method in interface de.ewmksoft.xyplot.core.IXYGraphLibInt
 
setBgColor(IXYGraphLibInt.BgColor) - Method in interface de.ewmksoft.xyplot.core.IXYGraphLibInt
 
setBgColor(int, int, int) - Method in interface de.ewmksoft.xyplot.core.IXYPlot
Set color of global background
setBgColor(int, int, int) - Method in class de.ewmksoft.xyplot.core.XYPlot
 
setBgColor(int, int, int) - Method in class de.ewmksoft.xyplot.driver.XYGraphLibIntSWT
 
setBgColor(IXYGraphLibInt.BgColor) - Method in class de.ewmksoft.xyplot.driver.XYGraphLibIntSWT
Set current background color
setBgColor(IXYGraphLibInt.BgColor) - Method in class de.ewmksoft.xyplot.svg.driver.XYGraphLibIntSVG
Set current background color
setBgColor(int, int, int) - Method in class de.ewmksoft.xyplot.svg.driver.XYGraphLibIntSVG
 
setBgPlotColor(int) - Method in interface de.ewmksoft.xyplot.core.IXYGraphLibInt
 
setBgPlotColor(int) - Method in class de.ewmksoft.xyplot.driver.XYGraphLibIntSWT
 
setBgPlotColor(int) - Method in class de.ewmksoft.xyplot.svg.driver.XYGraphLibIntSVG
 
setBoldFont() - Method in interface de.ewmksoft.xyplot.core.IXYGraphLibInt
 
setBoldFont() - Method in class de.ewmksoft.xyplot.driver.XYGraphLibIntSWT
 
setBoldFont() - Method in class de.ewmksoft.xyplot.svg.driver.XYGraphLibIntSVG
 
setBounds(IXYGraphLib.Rect) - Method in interface de.ewmksoft.xyplot.core.IXYGraphLib
Set rectangle containing the XY-Plot
setBounds(IXYGraphLib.Rect) - Method in interface de.ewmksoft.xyplot.core.IXYGraphLibAdapter
Set bounds of plot area
setBounds(IXYGraphLib.Rect) - Method in interface de.ewmksoft.xyplot.core.IXYPlot
Set the boundaries of the component in absolute coordinates of the canvas
setBounds(IXYGraphLib.Rect) - Method in class de.ewmksoft.xyplot.core.XYPlot
Set the boundaries of the component in absolute coordinates of the canvas
setBounds(IXYGraphLib.Rect) - Method in class de.ewmksoft.xyplot.driver.XYGraphLibIntSWT
 
setBounds(IXYGraphLib.Rect) - Method in class de.ewmksoft.xyplot.driver.XYGraphLibSWT
 
setBounds(IXYGraphLib.Rect) - Method in class de.ewmksoft.xyplot.svg.driver.XYGraphLibIntSVG
 
setBounds(IXYGraphLib.Rect) - Method in class de.ewmksoft.xyplot.svg.driver.XYGraphLibSVG
 
setClearButtonVisible(boolean) - Method in interface de.ewmksoft.xyplot.core.IXYPlot
Set the delete plot button to visible or invisible.
setClearButtonVisible(boolean) - Method in class de.ewmksoft.xyplot.core.XYPlot
 
setColor(IXYGraphLib.RGB) - Method in class de.ewmksoft.xyplot.core.XYPlotData
Set the color for this data handler.
setComment(String) - Method in class de.ewmksoft.xyplot.utils.XYPlotPersistence
 
setCursorBgColor(int, int, int) - Method in interface de.ewmksoft.xyplot.core.IXYGraphLibInt
 
setCursorBgColor(int, int, int) - Method in interface de.ewmksoft.xyplot.core.IXYPlot
Set color of cursor box background
setCursorBgColor(int, int, int) - Method in class de.ewmksoft.xyplot.core.XYPlot
 
setCursorBgColor(int, int, int) - Method in class de.ewmksoft.xyplot.driver.XYGraphLibIntSWT
 
setCursorBgColor(int, int, int) - Method in class de.ewmksoft.xyplot.svg.driver.XYGraphLibIntSVG
 
setCursorColor(int, int, int) - Method in interface de.ewmksoft.xyplot.core.IXYGraphLibInt
 
setCursorColor(int, int, int) - Method in interface de.ewmksoft.xyplot.core.IXYPlot
Set color of cursor
setCursorColor(int, int, int) - Method in class de.ewmksoft.xyplot.core.XYPlot
 
setCursorColor(int, int, int) - Method in class de.ewmksoft.xyplot.driver.XYGraphLibIntSWT
 
setCursorColor(int, int, int) - Method in class de.ewmksoft.xyplot.svg.driver.XYGraphLibIntSVG
 
setCursorPos(int) - Method in class de.ewmksoft.xyplot.core.XYPlotData
Set the position of the cursor (index)
setDashedLines(int) - Method in interface de.ewmksoft.xyplot.core.IXYGraphLibInt
 
setDashedLines(int) - Method in class de.ewmksoft.xyplot.driver.XYGraphLibIntSWT
 
setDashedLines(int) - Method in class de.ewmksoft.xyplot.svg.driver.XYGraphLibIntSVG
 
setDataHandlers(XYPlotData[]) - Method in interface de.ewmksoft.xyplot.core.IXYPlot
Add a set of data handlers to the graph.
setDataHandlers(XYPlotData[]) - Method in class de.ewmksoft.xyplot.core.XYPlot
 
setDrawAreaBgColor(int, int, int) - Method in interface de.ewmksoft.xyplot.core.IXYGraphLibInt
 
setDrawAreaBgColor(int, int, int) - Method in interface de.ewmksoft.xyplot.core.IXYPlot
Set color of curve draw area background
setDrawAreaBgColor(int, int, int) - Method in class de.ewmksoft.xyplot.core.XYPlot
 
setDrawAreaBgColor(int, int, int) - Method in class de.ewmksoft.xyplot.driver.XYGraphLibIntSWT
 
setDrawAreaBgColor(int, int, int) - Method in class de.ewmksoft.xyplot.svg.driver.XYGraphLibIntSVG
 
setFgColor(IXYGraphLibInt.FgColor) - Method in interface de.ewmksoft.xyplot.core.IXYGraphLibInt
 
setFgColor(IXYGraphLibInt.FgColor) - Method in class de.ewmksoft.xyplot.driver.XYGraphLibIntSWT
Set current foreground color
setFgColor(IXYGraphLibInt.FgColor) - Method in class de.ewmksoft.xyplot.svg.driver.XYGraphLibIntSVG
Set current foreground color
setFgPlotColor(int) - Method in interface de.ewmksoft.xyplot.core.IXYGraphLibInt
 
setFgPlotColor(int) - Method in class de.ewmksoft.xyplot.driver.XYGraphLibIntSWT
 
setFgPlotColor(int) - Method in class de.ewmksoft.xyplot.svg.driver.XYGraphLibIntSVG
 
setFontSize(int, int) - Method in interface de.ewmksoft.xyplot.core.IXYGraphLibInt
 
setFontSize(String, int, int) - Method in interface de.ewmksoft.xyplot.core.IXYGraphLibInt
 
setFontSize(int, int) - Method in interface de.ewmksoft.xyplot.core.IXYPlot
Set size of font for labels and title
setFontSize(String, int, int) - Method in interface de.ewmksoft.xyplot.core.IXYPlot
Set name and size of font for labels and title
setFontSize(int, int) - Method in class de.ewmksoft.xyplot.core.XYPlot
 
setFontSize(String, int, int) - Method in class de.ewmksoft.xyplot.core.XYPlot
 
setFontSize(int, int) - Method in class de.ewmksoft.xyplot.driver.XYGraphLibIntSWT
 
setFontSize(String, int, int) - Method in class de.ewmksoft.xyplot.driver.XYGraphLibIntSWT
 
setFontSize(int, int) - Method in class de.ewmksoft.xyplot.svg.driver.XYGraphLibIntSVG
 
setFontSize(String, int, int) - Method in class de.ewmksoft.xyplot.svg.driver.XYGraphLibIntSVG
 
setLegendBgColor(int, int, int) - Method in interface de.ewmksoft.xyplot.core.IXYGraphLibInt
 
setLegendBgColor(int, int, int) - Method in interface de.ewmksoft.xyplot.core.IXYPlot
Set background color of the legend area.
setLegendBgColor(int, int, int) - Method in class de.ewmksoft.xyplot.core.XYPlot
 
setLegendBgColor(int, int, int) - Method in class de.ewmksoft.xyplot.driver.XYGraphLibIntSWT
 
setLegendBgColor(int, int, int) - Method in class de.ewmksoft.xyplot.svg.driver.XYGraphLibIntSVG
 
setLegendExpanded(boolean) - Method in interface de.ewmksoft.xyplot.core.IXYPlot
Expand (true) ore collapse (false) the legend box
setLegendExpanded(boolean) - Method in class de.ewmksoft.xyplot.core.XYPlot
Expand (true) ore collapse (false) the legend box
setLegendRect(IXYGraphLib.Rect) - Method in class de.ewmksoft.xyplot.core.XYPlotData
Set the rectangle where the legend of the data set is displayed in the global legend area of the plot
setLegendSelectBgColor(int, int, int) - Method in interface de.ewmksoft.xyplot.core.IXYGraphLibInt
 
setLegendSelectBgColor(int, int, int) - Method in interface de.ewmksoft.xyplot.core.IXYPlot
Set background color of selected data in legend.
setLegendSelectBgColor(int, int, int) - Method in class de.ewmksoft.xyplot.core.XYPlot
 
setLegendSelectBgColor(int, int, int) - Method in class de.ewmksoft.xyplot.driver.XYGraphLibIntSWT
 
setLegendSelectBgColor(int, int, int) - Method in class de.ewmksoft.xyplot.svg.driver.XYGraphLibIntSVG
 
setLegendText(String) - Method in class de.ewmksoft.xyplot.core.XYPlotData
Set the legend text for this data handler.
setLegendVisible(boolean) - Method in interface de.ewmksoft.xyplot.core.IXYPlot
Set the legend box to visible or invisible.
setLegendVisible(boolean) - Method in class de.ewmksoft.xyplot.core.XYPlot
Set the legend box to visible.
setManualScale(double, double) - Method in class de.ewmksoft.xyplot.core.XYPlotData
Set manual minimum, maximum values for y axis *
setManualScaleMin(double) - Method in class de.ewmksoft.xyplot.core.XYPlotData
Make sure that this minimum value is always visible on the y axis *
setNeedsRedraw() - Method in class de.ewmksoft.xyplot.core.XYPlot
Set redraw flag
setNormalFont() - Method in interface de.ewmksoft.xyplot.core.IXYGraphLibInt
 
setNormalFont() - Method in class de.ewmksoft.xyplot.driver.XYGraphLibIntSWT
 
setNormalFont() - Method in class de.ewmksoft.xyplot.svg.driver.XYGraphLibIntSVG
 
setOffset(int, int) - Method in class de.ewmksoft.xyplot.svg.driver.XYGraphLibIntSVG
 
setOffset(int, int) - Method in class de.ewmksoft.xyplot.svg.driver.XYGraphLibSVG
 
setOptimizedLineDrawing(boolean) - Method in interface de.ewmksoft.xyplot.core.IXYPlot
Large data sets consume a lot of time for drawing the lines.
setOptimizedLineDrawing(boolean) - Method in class de.ewmksoft.xyplot.core.XYPlot
 
setOwner(XYPlot) - Method in class de.ewmksoft.xyplot.core.XYPlotData
Set the plot to which the data belong to.
setPause() - Method in class de.ewmksoft.xyplot.core.XYPlotData
Declare a break after the last added data point.
setPaused(boolean) - Method in interface de.ewmksoft.xyplot.core.IXYPlot
Set graph in paused mode.
setPaused(boolean) - Method in class de.ewmksoft.xyplot.core.XYPlot
Set graph in paused mode.
setSaveButtonVisible(boolean) - Method in interface de.ewmksoft.xyplot.core.IXYPlot
Set the save button to visible or invisible.
setSaveButtonVisible(boolean) - Method in class de.ewmksoft.xyplot.core.XYPlot
 
setSmoothScroll(boolean) - Method in interface de.ewmksoft.xyplot.core.IXYPlot
Set smooth scrolling.
setSmoothScroll(boolean) - Method in class de.ewmksoft.xyplot.core.XYPlot
 
setSolidLines(int) - Method in interface de.ewmksoft.xyplot.core.IXYGraphLibInt
 
setSolidLines(int) - Method in class de.ewmksoft.xyplot.driver.XYGraphLibIntSWT
 
setSolidLines(int) - Method in class de.ewmksoft.xyplot.svg.driver.XYGraphLibIntSVG
 
setStartButtonVisible(boolean) - Method in interface de.ewmksoft.xyplot.core.IXYPlot
Set the run/pause button to visible or invisible.
setStartButtonVisible(boolean) - Method in class de.ewmksoft.xyplot.core.XYPlot
 
setUnit(String) - Method in class de.ewmksoft.xyplot.core.XYPlotData
Set the unit string for this data handler e.g.
setUpdateDelay(long) - Method in interface de.ewmksoft.xyplot.core.IXYPlot
Set the delay of the repaint operation.
setUpdateDelay(long) - Method in class de.ewmksoft.xyplot.core.XYPlot
 
setXAxisText(String) - Method in interface de.ewmksoft.xyplot.core.IXYPlot
Set the text for the X axis unit
setXAxisText(String) - Method in class de.ewmksoft.xyplot.core.XYPlot
 
setXDescription(String, String) - Method in class de.ewmksoft.xyplot.utils.XYPlotPersistence
 
setXRange(double, double) - Method in interface de.ewmksoft.xyplot.core.IXYPlot
Set the range for the X axis.
setXRange(double, double) - Method in class de.ewmksoft.xyplot.core.XYPlot
 
setXUnitText(String) - Method in interface de.ewmksoft.xyplot.core.IXYPlot
Set the text for the X axis unit
setXUnitText(String) - Method in class de.ewmksoft.xyplot.core.XYPlot
 
setYRange(XYPlotData, double, double) - Method in class de.ewmksoft.xyplot.core.XYPlot
Set the range for the Y axis.
setZoomBoxLacyUpdateDelay(int) - Method in interface de.ewmksoft.xyplot.core.IXYPlot
This value in [ms] is used to delay the update of the zoom box when changing the size.
setZoomBoxLacyUpdateDelay(int) - Method in class de.ewmksoft.xyplot.core.XYPlot
This value in [ms] is used to delay the update of the zoom box when changing the size.
showsCursor() - Method in interface de.ewmksoft.xyplot.core.IXYGraphLibAdapter
Check status of cursor
showsCursor() - Method in class de.ewmksoft.xyplot.core.XYPlot
Check status of cursor
skipTo(char) - Method in class de.ewmksoft.json.JSONTokener
Skip characters until the next character is the requested character.
smax - Variable in class de.ewmksoft.xyplot.core.XYPlotData.ScaleData
 
smin - Variable in class de.ewmksoft.xyplot.core.XYPlotData.ScaleData
 
startDelayedWakeTrigger(long) - Method in interface de.ewmksoft.xyplot.core.IXYGraphLibInt
 
startDelayedWakeTrigger(long) - Method in class de.ewmksoft.xyplot.driver.XYGraphLibIntSWT
 
startDelayedWakeTrigger(long) - Method in class de.ewmksoft.xyplot.svg.driver.XYGraphLibIntSVG
Graphic library independent methods
stringToValue(String) - Static method in class de.ewmksoft.json.JSONObject
Try to convert a string into a number, boolean, or null.
SUPPORT_PARTIAL_DRAW - Static variable in class de.ewmksoft.xyplot.core.XYPlot
 
SVGPrinter - Class in de.ewmksoft.xyplot.svg.driver
Static wrapper to draw a XYPlot graph with multiple data sets split up in multiple graphs.
SVGPrinter() - Constructor for class de.ewmksoft.xyplot.svg.driver.SVGPrinter
 
syntaxError(String) - Method in class de.ewmksoft.json.JSONTokener
Make a JSONException to signal a syntax error.

T

tdelta - Variable in class de.ewmksoft.xyplot.core.XYPlotData.ScaleData
 
testValidity(Object) - Static method in class de.ewmksoft.json.JSONObject
Throw an exception if the object is a NaN or infinite number.
ticks - Variable in class de.ewmksoft.xyplot.core.XYPlotData.ScaleData
 
ticktype - Variable in class de.ewmksoft.xyplot.core.XYPlotData.ScaleData
 
tmax - Variable in class de.ewmksoft.xyplot.core.XYPlotData.ScaleData
 
tmin - Variable in class de.ewmksoft.xyplot.core.XYPlotData.ScaleData
 
toJSONArray(JSONArray) - Method in class de.ewmksoft.json.JSONObject
Produce a JSONArray containing the values of the members of this JSONObject.
toJSONObject(JSONArray) - Method in class de.ewmksoft.json.JSONArray
Produce a JSONObject by combining a JSONArray of names with the values of this JSONArray.
toJSONString() - Method in interface de.ewmksoft.json.JSONString
The toJSONString method allows a class to produce its own JSON serialization.
toString() - Method in class de.ewmksoft.json.JSONArray
Make a JSON text of this JSONArray.
toString(int) - Method in class de.ewmksoft.json.JSONArray
Make a prettyprinted JSON text of this JSONArray.
toString() - Method in class de.ewmksoft.json.JSONObject
Make a JSON text of this JSONObject.
toString(int) - Method in class de.ewmksoft.json.JSONObject
Make a prettyprinted JSON text of this JSONObject.
toString() - Method in class de.ewmksoft.json.JSONTokener
Make a printable string of this JSONTokener.
toString() - Method in class de.ewmksoft.xyplot.core.IXYGraphLib.RGB
 

U

updateControl() - Method in class de.ewmksoft.xyplot.driver.XYPlotCanvas
Update the XY plot by forcing a redraw or checking if redraw is requested by the plot itself

V

valueOf(String) - Static method in enum de.ewmksoft.xyplot.core.IXYGraphLib.MouseEvent
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.ewmksoft.xyplot.core.IXYGraphLibInt.BgColor
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.ewmksoft.xyplot.core.IXYGraphLibInt.ButtonImages
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.ewmksoft.xyplot.core.IXYGraphLibInt.FgColor
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.ewmksoft.xyplot.core.IXYPlotEvent.KeyEvent
Returns the enum constant of this type with the specified name.
values() - Static method in enum de.ewmksoft.xyplot.core.IXYGraphLib.MouseEvent
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.ewmksoft.xyplot.core.IXYGraphLibInt.BgColor
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.ewmksoft.xyplot.core.IXYGraphLibInt.ButtonImages
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.ewmksoft.xyplot.core.IXYGraphLibInt.FgColor
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.ewmksoft.xyplot.core.IXYPlotEvent.KeyEvent
Returns an array containing the constants of this enum type, in the order they are declared.
valueToString(Object) - Static method in class de.ewmksoft.json.JSONObject
Make a JSON text of an Object value.
vfactor - Variable in class de.ewmksoft.xyplot.core.XYPlotData.ScaleData
 
vk - Variable in class de.ewmksoft.xyplot.core.XYPlotData.ScaleData
 
vmax - Variable in class de.ewmksoft.xyplot.core.XYPlotData.ScaleData
 
vmin - Variable in class de.ewmksoft.xyplot.core.XYPlotData.ScaleData
 

W

width - Variable in class de.ewmksoft.xyplot.core.IXYGraphLib.Rect
 
width() - Method in class de.ewmksoft.xyplot.core.XYPlot
Get width of plot are
wrap(Object) - Static method in class de.ewmksoft.json.JSONObject
Wrap an object, if necessary.
write(Writer) - Method in class de.ewmksoft.json.JSONArray
Write the contents of the JSONArray as JSON text to a writer.
write(Writer) - Method in class de.ewmksoft.json.JSONObject
Write the contents of the JSONObject as JSON text to a writer.
writeData(String, XYPlotData[], XYPlotPersistence.ProgressCallback) - Method in class de.ewmksoft.xyplot.utils.XYPlotPersistence
Save plot data into a file.
writeData(String, XYPlotData[]) - Method in class de.ewmksoft.xyplot.utils.XYPlotPersistence
Save plot data into a file.

X

x - Variable in class de.ewmksoft.xyplot.core.IXYGraphLib.Rect
 
x - Variable in class de.ewmksoft.xyplot.core.IXYGraphLibInt.Pt
 
x() - Method in class de.ewmksoft.xyplot.core.XYPlotData.DataValue
 
XYGraphLibIntSVG - Class in de.ewmksoft.xyplot.svg.driver
This is the adaption of the generic XYPlot core to a SVG representation of the plot.
XYGraphLibIntSVG(OutputStream, IXYGraphLib.Rect) - Constructor for class de.ewmksoft.xyplot.svg.driver.XYGraphLibIntSVG
 
XYGraphLibIntSWT - Class in de.ewmksoft.xyplot.driver
This is adaption for the generic XYPlot core to the SWT graphics library
XYGraphLibIntSWT(Display) - Constructor for class de.ewmksoft.xyplot.driver.XYGraphLibIntSWT
 
XYGraphLibSVG - Class in de.ewmksoft.xyplot.svg.driver
This is the adaption of the generic XYPlot core to a SVG representation of the plot.
XYGraphLibSVG(OutputStream, IXYGraphLib.Rect) - Constructor for class de.ewmksoft.xyplot.svg.driver.XYGraphLibSVG
 
XYGraphLibSWT - Class in de.ewmksoft.xyplot.driver
This is adaption for the generic XYPlot core to the SWT graphics library
XYGraphLibSWT(Display) - Constructor for class de.ewmksoft.xyplot.driver.XYGraphLibSWT
Creates a graphic library for XYPlot on SWT.
XYPlot - Class in de.ewmksoft.xyplot.core
The XYPlot displays two dimensional data in a XY coordinate system.
XYPlot(IXYGraphLib) - Constructor for class de.ewmksoft.xyplot.core.XYPlot
 
XYPlotCanvas - Class in de.ewmksoft.xyplot.driver
MyCanvas class is derived from Canvas class
XYPlotCanvas(Shell) - Constructor for class de.ewmksoft.xyplot.driver.XYPlotCanvas
 
XYPlotData - Class in de.ewmksoft.xyplot.core
XYPlotData class encapsulates the data values shown in the XYPlot
XYPlotData(XYPlot, int) - Constructor for class de.ewmksoft.xyplot.core.XYPlotData
 
XYPlotData.DataValue - Class in de.ewmksoft.xyplot.core
Nested class for one data value.
XYPlotData.MinMax - Class in de.ewmksoft.xyplot.core
Inner class to hold minimum and maximum values.
XYPlotData.ScaleData - Class in de.ewmksoft.xyplot.core
Nested class containing all data relevant for the scaling
XYPlotPersistence - Class in de.ewmksoft.xyplot.utils
 
XYPlotPersistence() - Constructor for class de.ewmksoft.xyplot.utils.XYPlotPersistence
 
XYPlotPersistence.ProgressCallback - Interface in de.ewmksoft.xyplot.utils
Interface for getting progress for reading/writing XYPlotData arrays.

Y

y - Variable in class de.ewmksoft.xyplot.core.IXYGraphLib.Rect
 
y - Variable in class de.ewmksoft.xyplot.core.IXYGraphLibInt.Pt
 
y() - Method in class de.ewmksoft.xyplot.core.XYPlotData.DataValue
 

Z

zoomAt(int, double) - Method in interface de.ewmksoft.xyplot.core.IXYPlot
Zoom x-Axis at given position by a factor
zoomAt(int, double) - Method in class de.ewmksoft.xyplot.core.XYPlot
 
zoomIn() - Method in interface de.ewmksoft.xyplot.core.IXYPlot
Zoom x-Axis around cursor position
zoomIn() - Method in class de.ewmksoft.xyplot.core.XYPlot
 
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 
Skip navigation links