Modifier and Type | Method and Description |
---|---|
IXYGraph |
XYGraphConfigDialog.getXYGraph() |
IXYGraph |
GraphConfigPage.getXYGraph() |
Constructor and 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 and 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 and 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 | Field and Description |
---|---|
IXYGraph |
XYGraphTest2.xyGraph |
Constructor and Description |
---|
XYGraphTest2(IXYGraph xyg,
Axis x2Axis,
Axis y2Axis) |
Modifier and Type | Class and Description |
---|---|
class |
XYGraph
This class is the main figure for the plotting.
|
Modifier and Type | Method and Description |
---|---|
IXYGraph |
Trace.getXYGraph() |
IXYGraph |
ToolbarArmedXYGraph.getXYGraph() |
IXYGraph |
PlotArea.getXYGraph() |
IXYGraph |
Axis.getXYGraph() |
Modifier and Type | Method and Description |
---|---|
protected PlotArea |
XYGraph.createPlotArea(IXYGraph xyGraph)
Warning: This method is called in the constructor to create a plot
area
|
void |
Trace.setXYGraph(IXYGraph xyGraph) |
void |
Axis.setXYGraph(IXYGraph xyGraph) |
void |
Annotation.setXYGraph(IXYGraph xyGraph) |
Constructor and 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 and Description |
---|---|
protected org.eclipse.swt.graphics.Image |
SingleSourceHelperImpl.getInternalXYGraphSnapShot(IXYGraph xyGraph) |
protected abstract org.eclipse.swt.graphics.Image |
SingleSourceHelper2.getInternalXYGraphSnapShot(IXYGraph xyGraph) |
static org.eclipse.swt.graphics.Image |
SingleSourceHelper2.getXYGraphSnapShot(IXYGraph xyGraph) |