Modifier and Type | Method | Description |
---|---|---|
IXYGraph |
GraphConfigPage.getXYGraph() |
|
IXYGraph |
XYGraphConfigDialog.getXYGraph() |
Constructor | Description |
---|---|
AddAnnotationDialog(org.eclipse.swt.widgets.Shell parentShell,
IXYGraph xyGraph) |
Construct an annotation dialog for the given XYGraph
|
AnnotationConfigPage(IXYGraph xyGraph,
Annotation annotation) |
Construct the annotation configuration page for a graph with a given
annotation
|
AxisConfigPage(IXYGraph xyGraph,
Axis axis) |
Create an Axis Configuration Page for the config dialog.
|
AxisConfigPage(IXYGraph xyGraph,
Axis axis,
boolean enableRanges) |
Create an Axis Configuration Page for the config dialog.
|
GraphConfigPage(IXYGraph xyGraph) |
Construct a graph configuration page
|
RemoveAnnotationDialog(org.eclipse.swt.widgets.Shell parentShell,
IXYGraph xyGraph) |
Construct a remove annotation dialog to remove all or some of the
annotation of a graph
|
TraceConfigPage(IXYGraph xyGraph,
Trace trace) |
Construct a trace configuration page
|
XYGraphConfigDialog(org.eclipse.swt.widgets.Shell parentShell,
IXYGraph xyGraph) |
Construct a XYGraph configuration dialog
|
Modifier and Type | Method | Description |
---|---|---|
static XYGraphMemento |
XYGraphMementoUtil.createEmptyMemento(IXYGraph xyGraph) |
Creates an empty memento given a XYGraph
|
static XYGraphMemento |
XYGraphMementoUtil.createMemento(IXYGraph xyGraph) |
Creates a memento given a XYGraph
|
static void |
XYGraphMementoUtil.restoreXYGraphPropsFromMemento(IXYGraph xyGraph,
XYGraphMemento memento) |
Restores the XYGraph props from the given memento
|
static void |
XYGraphMementoUtil.saveXYGraphPropsToMemento(IXYGraph xyGraph,
XYGraphMemento memento) |
Saves props to the given memento
|
Constructor | Description |
---|---|
AddAnnotationCommand(IXYGraph xyGraph,
Annotation annotation) |
Construct an "Add annotation command"
|
RemoveAnnotationCommand(IXYGraph xyGraph,
Annotation annotation) |
Construct a "Remove annotation command"
|
XYGraphConfigCommand(IXYGraph xyGraph) |
Construct a graph configuration command
|
XYGraphConfigCommand(IXYGraph xyGraph,
java.util.function.Supplier<? extends XYGraphMemento> mementoFactory) |
Constructor with a XYGraphMemento
Supplier |
Modifier and Type | Class | Description |
---|---|---|
class |
XYGraph |
This class is the main figure for the plotting.
|
Modifier and Type | Method | Description |
---|---|---|
IXYGraph |
Axis.getXYGraph() |
|
IXYGraph |
PlotArea.getXYGraph() |
|
IXYGraph |
ToolbarArmedXYGraph.getXYGraph() |
|
IXYGraph |
Trace.getXYGraph() |
Modifier and Type | Method | Description |
---|---|---|
void |
Annotation.setXYGraph(IXYGraph xyGraph) |
|
void |
Axis.setXYGraph(IXYGraph xyGraph) |
|
void |
Trace.setXYGraph(IXYGraph xyGraph) |
Constructor | Description |
---|---|
Legend(IXYGraph xyGraph) |
Construct a legend
|
PlotArea(IXYGraph xyGraph) |
Construct a plot area for the given graph with black foreground
and white background
|
PlotArea(IXYGraph xyGraph,
org.eclipse.swt.graphics.Color foreground,
org.eclipse.swt.graphics.Color background) |
Construct a plot area for the given graph with given foreground and
background colors
|
ToolbarArmedXYGraph(IXYGraph xyGraph) |
Construct default toolbar around existing graph
|
ToolbarArmedXYGraph(IXYGraph xyGraph,
int flags) |
Construct toolbar around existing graph
|
XYGraphToolbar(IXYGraph xyGraph,
int flags) |
Initialize
|
Modifier and Type | Method | Description |
---|---|---|
static org.eclipse.swt.graphics.Image |
SingleSourceHelper2.getXYGraphSnapShot(IXYGraph xyGraph) |