public class ViatraViewersZestViewSupport extends ViatraViewersJFaceViewSupport
ViewParts based on a single Zest GraphViewer.| Modifier and Type | Field and Description |
|---|---|
protected org.eclipse.jface.action.Action |
clearGraph |
protected org.eclipse.jface.action.Action |
refreshGraph |
jfaceViewerconnectorType, modelSource, stateconfiguration, owner| Constructor and Description |
|---|
ViatraViewersZestViewSupport(org.eclipse.ui.IViewPart _owner,
ViewersComponentConfiguration _config,
IModelConnectorTypeEnum _scope,
ModifiableZestContentViewer _graphViewer) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
bindModel()
Subclasses bind their viewer models here.
|
protected org.eclipse.jface.action.Action |
createLayoutAction(java.lang.String name,
org.eclipse.gef.layout.ILayoutAlgorithm lay) |
org.eclipse.jface.action.MenuManager |
createLayoutMenu() |
void |
createToolbar() |
ModifiableZestContentViewer |
getGraphViewer() |
protected void |
init()
Initialize the support instance.
|
addSelectionChangedListener, dispose, getSelection, onSelectionChanged, removeSelectionChangedListener, setSelection, unbindModelcreatePartControl, extractModelSource, getEngine, getOwnerprotected org.eclipse.jface.action.Action refreshGraph
protected org.eclipse.jface.action.Action clearGraph
public ViatraViewersZestViewSupport(org.eclipse.ui.IViewPart _owner,
ViewersComponentConfiguration _config,
IModelConnectorTypeEnum _scope,
ModifiableZestContentViewer _graphViewer)
public ModifiableZestContentViewer getGraphViewer()
protected void init()
ViatraViewersPartSupportinit in class ViatraViewersJFaceViewSupportprotected void bindModel()
ViatraViewersViewSupportbindModel in class ViatraViewersJFaceViewSupportpublic void createToolbar()
public org.eclipse.jface.action.MenuManager createLayoutMenu()
protected org.eclipse.jface.action.Action createLayoutAction(java.lang.String name,
org.eclipse.gef.layout.ILayoutAlgorithm lay)