public abstract class FXEditor extends EditorPart
PROP_DIRTY, PROP_INPUTPROP_TITLE| Constructor and Description |
|---|
FXEditor(com.google.inject.Injector injector) |
| Modifier and Type | Method and Description |
|---|---|
protected javafx.embed.swt.FXCanvas |
createCanvas(Composite parent) |
void |
createPartControl(Composite parent) |
void |
dispose() |
java.lang.Object |
getAdapter(java.lang.Class key) |
protected javafx.embed.swt.FXCanvas |
getCanvas() |
protected abstract java.util.List<? extends java.lang.Object> |
getContents() |
protected FXDomain |
getDomain() |
protected FXViewer |
getViewer() |
void |
init(IEditorSite site,
IEditorInput input) |
void |
setFocus() |
checkSite, doSave, doSaveAs, getEditorInput, getEditorSite, getTitleToolTip, isDirty, isSaveAsAllowed, isSaveOnCloseNeeded, setContentDescription, setInitializationData, setInput, setInputWithNotify, setPartNameaddPartPropertyListener, addPropertyListener, firePartPropertyChanged, firePropertyChange, getConfigurationElement, getContentDescription, getDefaultImage, getOrientation, getPartName, getPartProperties, getPartProperty, getSite, getTitle, getTitleImage, removePartPropertyListener, removePropertyListener, setPartProperty, setSite, setTitle, setTitleImage, setTitleToolTip, showBusyaddListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObjectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddPropertyListener, getSite, getTitle, getTitleImage, removePropertyListenerprotected javafx.embed.swt.FXCanvas createCanvas(Composite parent)
public void createPartControl(Composite parent)
createPartControl in interface IWorkbenchPartcreatePartControl in class WorkbenchPartpublic void dispose()
dispose in interface IWorkbenchPartdispose in class WorkbenchPartpublic java.lang.Object getAdapter(java.lang.Class key)
getAdapter in interface IAdaptablegetAdapter in class WorkbenchPartprotected javafx.embed.swt.FXCanvas getCanvas()
protected abstract java.util.List<? extends java.lang.Object> getContents()
protected FXDomain getDomain()
protected FXViewer getViewer()
public void init(IEditorSite site, IEditorInput input) throws PartInitException
init in interface IEditorPartinit in class EditorPartPartInitExceptionpublic void setFocus()
setFocus in interface IWorkbenchPartsetFocus in class WorkbenchPartCopyright (c) 2014 itemis AG and others. All rights reserved.