Package org.eclipse.gef.dot.internal.ui
Class DotGraphView
java.lang.Object
org.eclipse.core.commands.common.EventManager
org.eclipse.ui.part.WorkbenchPart
org.eclipse.ui.part.ViewPart
org.eclipse.gef.mvc.fx.ui.parts.AbstractFXView
org.eclipse.gef.zest.fx.ui.parts.ZestFxUiView
org.eclipse.gef.dot.internal.ui.DotGraphView
- All Implemented Interfaces:
IAdaptable,IExecutableExtension,IPersistable,IViewPart,IWorkbenchPart,IWorkbenchPart2,IWorkbenchPart3,IShowInTarget,IWorkbenchPartOrientation
public class DotGraphView
extends org.eclipse.gef.zest.fx.ui.parts.ZestFxUiView
implements IShowInTarget
Render DOT content with ZestFx and Graphviz
-
Field Summary
FieldsFields inherited from interface org.eclipse.ui.IWorkbenchPart
PROP_TITLE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidactivate()protected voidvoidcreatePartControl(Composite parent) voiddispose()protected voidvoidprotected booleanvoidsetGraph(org.eclipse.gef.graph.Graph graph) booleanshow(ShowInContext context) Methods inherited from class org.eclipse.gef.mvc.fx.ui.parts.AbstractFXView
deactivate, getAdapter, getCanvas, getContentViewer, getDomain, getFitToViewportActionGroup, hookViewers, setFocus, unhookViewersMethods inherited from class org.eclipse.ui.part.ViewPart
checkSite, getViewSite, init, saveState, setContentDescription, setInitializationData, setPartNameMethods inherited from class org.eclipse.ui.part.WorkbenchPart
addPartPropertyListener, addPropertyListener, firePartPropertyChanged, firePropertyChange, getConfigurationElement, getContentDescription, getDefaultImage, getOrientation, getPartName, getPartProperties, getPartProperty, getSite, getTitle, getTitleImage, getTitleToolTip, removePartPropertyListener, removePropertyListener, setPartProperty, setSite, setTitle, setTitleImage, setTitleToolTip, showBusyMethods inherited from class org.eclipse.core.commands.common.EventManager
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObjectMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclipse.ui.IWorkbenchPart
addPropertyListener, getSite, getTitle, getTitleImage, getTitleToolTip, removePropertyListener
-
Field Details
-
STYLES_CSS_FILE
-
-
Constructor Details
-
DotGraphView
public DotGraphView()
-
-
Method Details
-
activate
protected void activate()- Overrides:
activatein classorg.eclipse.gef.mvc.fx.ui.parts.AbstractFXView
-
init
- Specified by:
initin interfaceIViewPart- Overrides:
initin classorg.eclipse.gef.mvc.fx.ui.parts.AbstractFXView- Throws:
PartInitException
-
isNativeMode
protected boolean isNativeMode() -
dispose
public void dispose()- Specified by:
disposein interfaceIWorkbenchPart- Overrides:
disposein classorg.eclipse.gef.mvc.fx.ui.parts.AbstractFXView
-
disposeActions
protected void disposeActions()- Overrides:
disposeActionsin classorg.eclipse.gef.mvc.fx.ui.parts.AbstractFXView
-
createActions
protected void createActions()- Overrides:
createActionsin classorg.eclipse.gef.mvc.fx.ui.parts.AbstractFXView
-
createPartControl
- Specified by:
createPartControlin interfaceIWorkbenchPart- Overrides:
createPartControlin classorg.eclipse.gef.mvc.fx.ui.parts.AbstractFXView
-
setGraph
public void setGraph(org.eclipse.gef.graph.Graph graph) - Overrides:
setGraphin classorg.eclipse.gef.zest.fx.ui.parts.ZestFxUiView
-
show
- Specified by:
showin interfaceIShowInTarget
-