public class ChartConfiguratorView extends AbstractChartManagePart implements org.eclipse.emf.common.ui.viewer.IViewerProvider, org.eclipse.emf.edit.domain.IEditingDomainProvider, org.eclipse.jface.action.IMenuListener
Constructor and Description |
---|
ChartConfiguratorView() |
Modifier and Type | Method and Description |
---|---|
protected void |
createContextMenuFor(org.eclipse.jface.viewers.StructuredViewer viewer)
This creates a context menu for the viewer and adds a listener as well
registering the menu for extension.
|
void |
createPartControl(org.eclipse.swt.widgets.Composite parent) |
void |
dispose() |
Object |
getAdapter(Class adapter) |
protected org.eclipse.swt.widgets.Composite |
getContainer() |
org.eclipse.emf.edit.domain.EditingDomain |
getEditingDomain() |
org.eclipse.ui.views.properties.IPropertySheetPage |
getPropertySheetPage()
This accesses a cached version of the property sheet.
|
org.eclipse.jface.viewers.Viewer |
getViewer() |
void |
menuAboutToShow(org.eclipse.jface.action.IMenuManager manager) |
void |
setChartConfiguration(Chart chart) |
void |
setChartViewer(ChartViewer chartViewer) |
void |
setFocus() |
void |
setSelectionToViewer(Collection<?> collection)
This sets the selection into whichever viewer is active.
|
attachSelectionService, handleSelectionChanged
checkSite, getViewSite, init, init, saveState, setContentDescription, setInitializationData, setPartName
addPartPropertyListener, addPropertyListener, firePartPropertyChanged, firePropertyChange, getConfigurationElement, getContentDescription, getDefaultImage, getOrientation, getPartName, getPartProperties, getPartProperty, getSite, getTitle, getTitleImage, getTitleToolTip, removePartPropertyListener, removePropertyListener, setPartProperty, setSite, setTitle, setTitleImage, setTitleToolTip, showBusy
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject
public static final String VIEW_ID
public void dispose()
dispose
in interface org.eclipse.ui.IWorkbenchPart
dispose
in class org.eclipse.ui.part.WorkbenchPart
public void setChartViewer(ChartViewer chartViewer)
setChartViewer
in class AbstractChartManagePart
public void setChartConfiguration(Chart chart)
protected org.eclipse.swt.widgets.Composite getContainer()
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 void createContextMenuFor(org.eclipse.jface.viewers.StructuredViewer viewer)
public void setFocus()
setFocus
in interface org.eclipse.ui.IWorkbenchPart
setFocus
in class org.eclipse.ui.part.WorkbenchPart
public Object getAdapter(Class adapter)
getAdapter
in interface org.eclipse.core.runtime.IAdaptable
getAdapter
in class org.eclipse.ui.part.WorkbenchPart
public void setSelectionToViewer(Collection<?> collection)
public org.eclipse.ui.views.properties.IPropertySheetPage getPropertySheetPage()
public org.eclipse.emf.edit.domain.EditingDomain getEditingDomain()
getEditingDomain
in interface org.eclipse.emf.edit.domain.IEditingDomainProvider
public org.eclipse.jface.viewers.Viewer getViewer()
getViewer
in interface org.eclipse.emf.common.ui.viewer.IViewerProvider
public void menuAboutToShow(org.eclipse.jface.action.IMenuManager manager)
menuAboutToShow
in interface org.eclipse.jface.action.IMenuListener
Copyright © 2016 Eclipse NeoSCADA Project. All rights reserved.