|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.core.commands.common.EventManager
org.eclipse.ui.part.WorkbenchPart
org.eclipse.ui.part.EditorPart
org.eclipse.gef.ui.parts.GraphicalEditor
org.eclipse.gef.ui.parts.GraphicalEditorWithFlyoutPalette
org.jupe.editors.classdiagram.ClassDiagramEditor
public class ClassDiagramEditor
Provides the Jupe class diagram editor based on the GEF editor.
Field Summary | |
---|---|
static java.lang.String |
ID
editor id |
Fields inherited from interface org.eclipse.ui.IEditorPart |
---|
PROP_DIRTY, PROP_INPUT |
Fields inherited from interface org.eclipse.ui.IWorkbenchPart |
---|
PROP_TITLE |
Constructor Summary | |
---|---|
ClassDiagramEditor()
Constructor |
Method Summary | |
---|---|
void |
commandStackChanged(java.util.EventObject event)
|
void |
dispose()
|
void |
doSave(org.eclipse.core.runtime.IProgressMonitor monitor)
|
void |
doSaveAs()
|
java.lang.Object |
getAdapter(java.lang.Class type)
|
ClassDiagram |
getDiagram()
|
static org.eclipse.swt.widgets.Display |
getDisplay()
Method returns the current display if present, default display otherwise. |
org.eclipse.core.resources.IFile |
getEditorResource()
Method returns the resource loaded in this editor. |
boolean |
isDirty()
|
boolean |
isSaveAsAllowed()
|
void |
resourceChanged(org.eclipse.core.resources.IResourceChangeEvent event)
|
void |
setDirty(boolean isDirty)
Method sets dirty flag on this editor. |
Methods inherited from class org.eclipse.gef.ui.parts.GraphicalEditorWithFlyoutPalette |
---|
createPartControl |
Methods inherited from class org.eclipse.gef.ui.parts.GraphicalEditor |
---|
init, selectionChanged, setFocus |
Methods inherited from class org.eclipse.ui.part.EditorPart |
---|
getEditorInput, getEditorSite, getTitleToolTip, isSaveOnCloseNeeded, setInitializationData |
Methods inherited from class org.eclipse.ui.part.WorkbenchPart |
---|
addPropertyListener, getContentDescription, getOrientation, getPartName, getSite, getTitle, getTitleImage, removePropertyListener, showBusy |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.eclipse.ui.IWorkbenchPart |
---|
addPropertyListener, getSite, getTitle, getTitleImage, removePropertyListener |
Field Detail |
---|
public static final java.lang.String ID
Constructor Detail |
---|
public ClassDiagramEditor()
Method Detail |
---|
public static org.eclipse.swt.widgets.Display getDisplay()
public void commandStackChanged(java.util.EventObject event)
commandStackChanged
in interface org.eclipse.gef.commands.CommandStackListener
commandStackChanged
in class org.eclipse.gef.ui.parts.GraphicalEditor
public void dispose()
dispose
in interface org.eclipse.ui.IWorkbenchPart
dispose
in class org.eclipse.gef.ui.parts.GraphicalEditor
public void doSave(org.eclipse.core.runtime.IProgressMonitor monitor)
doSave
in interface org.eclipse.ui.ISaveablePart
doSave
in class org.eclipse.ui.part.EditorPart
public void doSaveAs()
doSaveAs
in interface org.eclipse.ui.ISaveablePart
doSaveAs
in class org.eclipse.gef.ui.parts.GraphicalEditor
public java.lang.Object getAdapter(java.lang.Class type)
getAdapter
in interface org.eclipse.core.runtime.IAdaptable
getAdapter
in class org.eclipse.gef.ui.parts.GraphicalEditorWithFlyoutPalette
public ClassDiagram getDiagram()
public org.eclipse.core.resources.IFile getEditorResource()
public boolean isDirty()
isDirty
in interface org.eclipse.ui.ISaveablePart
isDirty
in class org.eclipse.gef.ui.parts.GraphicalEditor
public boolean isSaveAsAllowed()
isSaveAsAllowed
in interface org.eclipse.ui.ISaveablePart
isSaveAsAllowed
in class org.eclipse.gef.ui.parts.GraphicalEditor
public final void resourceChanged(org.eclipse.core.resources.IResourceChangeEvent event)
resourceChanged
in interface org.eclipse.core.resources.IResourceChangeListener
public void setDirty(boolean isDirty)
isDirty
- true
to set the dirty indicator,
false
otherwise
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |