public abstract class AbstractChartView
extends org.eclipse.ui.part.ViewPart
Modifier and Type | Class and Description |
---|---|
class |
AbstractChartView.CenterNowAction |
class |
AbstractChartView.ControllerAction |
class |
AbstractChartView.EditorAction |
class |
AbstractChartView.HelpAction |
class |
AbstractChartView.PrintAction |
Modifier and Type | Field and Description |
---|---|
protected ChartViewer |
viewer |
Constructor and Description |
---|
AbstractChartView() |
Modifier and Type | Method and Description |
---|---|
protected abstract void |
createChartControl(org.eclipse.swt.widgets.Composite parent) |
void |
createPartControl(org.eclipse.swt.widgets.Composite parent) |
protected void |
createView(Chart configuration) |
void |
dispose() |
abstract Chart |
getConfiguration() |
protected static Chart |
load(InputStream input) |
void |
pageTimespan(long duration,
TimeUnit timeUnit) |
void |
print() |
void |
setFocus() |
void |
showTimespan(long duration,
TimeUnit timeUnit) |
checkSite, getViewSite, init, init, saveState, setContentDescription, setInitializationData, setPartName
addPartPropertyListener, addPropertyListener, firePartPropertyChanged, firePropertyChange, getAdapter, getConfigurationElement, getContentDescription, getDefaultImage, getOrientation, getPartName, getPartProperties, getPartProperty, getSite, getTitle, getTitleImage, getTitleToolTip, removePartPropertyListener, removePropertyListener, setPartProperty, setSite, setTitle, setTitleImage, setTitleToolTip, showBusy
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
protected ChartViewer viewer
protected static Chart load(InputStream input) throws IOException
IOException
public abstract Chart getConfiguration()
public void createPartControl(org.eclipse.swt.widgets.Composite parent)
createPartControl
in interface org.eclipse.ui.IWorkbenchPart
createPartControl
in class org.eclipse.ui.part.WorkbenchPart
protected abstract void createChartControl(org.eclipse.swt.widgets.Composite parent)
protected void createView(Chart configuration)
public void dispose()
dispose
in interface org.eclipse.ui.IWorkbenchPart
dispose
in class org.eclipse.ui.part.WorkbenchPart
public void setFocus()
setFocus
in interface org.eclipse.ui.IWorkbenchPart
setFocus
in class org.eclipse.ui.part.WorkbenchPart
public void print()
public void showTimespan(long duration, TimeUnit timeUnit)
public void pageTimespan(long duration, TimeUnit timeUnit)
Copyright © 2016 Eclipse NeoSCADA Project. All rights reserved.