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 voidaddCustomButton(org.eclipse.swt.widgets.Composite composite)Override this method if a custom set of buttons need to be added to the trace page.voidapplyChanges()Apply changes to pagevoidcreatePage(org.eclipse.swt.widgets.Composite composite)Create the pageorg.eclipse.swt.widgets.CompositegetComposite()TracegetTrace()
-
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:ITraceConfigPageCreate the page- Specified by:
createPagein 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:
getCompositein interfaceITraceConfigPage- Returns:
- the composite
-
applyChanges
public void applyChanges()Description copied from interface:ITraceConfigPageApply changes to page- Specified by:
applyChangesin interfaceITraceConfigPage
-
getTrace
- Returns:
- the trace
-