Class TraceConfigPage
java.lang.Object
org.eclipse.nebula.visualization.internal.xygraph.toolbar.TraceConfigPage
- All Implemented Interfaces:
ITraceConfigPage
public class TraceConfigPage extends java.lang.Object implements ITraceConfigPage
This will help to create the necessary widgets to configure an axis's
properties.
-
Constructor Summary
Constructors Constructor Description TraceConfigPage(IXYGraph xyGraph, Trace trace)
Construct a trace configuration page -
Method Summary
Modifier and Type Method Description void
addCustomButton(org.eclipse.swt.widgets.Composite composite)
Override this method if a custom set of buttons need to be added to the trace page.void
applyChanges()
Apply changes to pagevoid
createPage(org.eclipse.swt.widgets.Composite composite)
Create the pageorg.eclipse.swt.widgets.Composite
getComposite()
Trace
getTrace()
-
Constructor Details
-
TraceConfigPage
Construct a trace configuration page- Parameters:
xyGraph
- the graph where the trace istrace
- trace to be configured
-
-
Method Details
-
createPage
public void createPage(org.eclipse.swt.widgets.Composite composite)Description copied from interface:ITraceConfigPage
Create the page- Specified by:
createPage
in interfaceITraceConfigPage
-
addCustomButton
public void addCustomButton(org.eclipse.swt.widgets.Composite composite)Override this method if a custom set of buttons need to be added to the trace page.- Parameters:
composite
-
-
getComposite
public org.eclipse.swt.widgets.Composite getComposite()- Specified by:
getComposite
in interfaceITraceConfigPage
- Returns:
- the composite
-
applyChanges
public void applyChanges()Description copied from interface:ITraceConfigPage
Apply changes to page- Specified by:
applyChanges
in interfaceITraceConfigPage
-
getTrace
- Returns:
- the trace
-