public class SingleVisualInterfaceViewPart extends org.eclipse.ui.part.ViewPart implements ViewManager, ViewManagerContext
Constructor and Description |
---|
SingleVisualInterfaceViewPart() |
Modifier and Type | Method and Description |
---|---|
protected void |
activateNextMain() |
void |
addViewManagerListener(ViewManagerListener listener) |
void |
createPartControl(org.eclipse.swt.widgets.Composite parent) |
void |
dispose() |
protected List<ViewInstanceDescriptor> |
findVisibleMains() |
protected static boolean |
hasParent(ViewInstanceDescriptor descriptor) |
void |
registerMenuManager(org.eclipse.jface.action.MenuManager menuManager) |
void |
reloadCurrentView() |
void |
removeViewManagerListener(ViewManagerListener listener) |
void |
setFocus() |
void |
setSelectionProvider(org.eclipse.jface.viewers.ISelectionProvider selectionProvider) |
void |
showView(String id) |
void |
showView(String id,
boolean force) |
protected void |
showView(ViewInstance instance,
boolean force) |
void |
viewActiveChanged(ViewInstance viewInstance,
boolean state) |
void |
viewControlChanged(ViewInstance viewInstance) |
void |
viewDefaultChanged(ViewInstance viewInstance,
boolean state) |
void |
viewLazynessChanged(ViewInstance viewInstance,
boolean state) |
void |
viewVisibilityChanged(ViewInstance viewInstance,
boolean visible) |
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
public void createPartControl(org.eclipse.swt.widgets.Composite parent)
createPartControl
in interface org.eclipse.ui.IWorkbenchPart
createPartControl
in class org.eclipse.ui.part.WorkbenchPart
public void dispose()
dispose
in interface org.eclipse.ui.IWorkbenchPart
dispose
in class org.eclipse.ui.part.WorkbenchPart
public void showView(String id)
showView
in interface ViewManager
public void showView(String id, boolean force)
showView
in interface ViewManager
protected void showView(ViewInstance instance, boolean force)
public void setFocus()
setFocus
in interface org.eclipse.ui.IWorkbenchPart
setFocus
in class org.eclipse.ui.part.WorkbenchPart
protected static boolean hasParent(ViewInstanceDescriptor descriptor)
public void viewVisibilityChanged(ViewInstance viewInstance, boolean visible)
viewVisibilityChanged
in interface ViewManagerListener
protected void activateNextMain()
protected List<ViewInstanceDescriptor> findVisibleMains()
public void viewDefaultChanged(ViewInstance viewInstance, boolean state)
viewDefaultChanged
in interface ViewManagerListener
public void viewActiveChanged(ViewInstance viewInstance, boolean state)
viewActiveChanged
in interface ViewManagerListener
public void viewLazynessChanged(ViewInstance viewInstance, boolean state)
viewLazynessChanged
in interface ViewManagerListener
public void viewControlChanged(ViewInstance viewInstance)
viewControlChanged
in interface ViewManagerListener
public void setSelectionProvider(org.eclipse.jface.viewers.ISelectionProvider selectionProvider)
setSelectionProvider
in interface ViewManagerContext
public void addViewManagerListener(ViewManagerListener listener)
addViewManagerListener
in interface ViewManager
public void removeViewManagerListener(ViewManagerListener listener)
removeViewManagerListener
in interface ViewManager
public void reloadCurrentView()
reloadCurrentView
in interface ViewManager
public void registerMenuManager(org.eclipse.jface.action.MenuManager menuManager)
registerMenuManager
in interface ViewManager
Copyright © 2016 Eclipse NeoSCADA Project. All rights reserved.