Package org.eclipse.epsilon.picto.test
Class MockIEditor
- java.lang.Object
-
- org.eclipse.epsilon.picto.test.MockIEditor
-
- All Implemented Interfaces:
org.eclipse.core.runtime.IAdaptable
,org.eclipse.ui.IEditorPart
,org.eclipse.ui.ISaveablePart
,org.eclipse.ui.IWorkbenchPart
public class MockIEditor extends java.lang.Object implements org.eclipse.ui.IEditorPart
-
-
Constructor Summary
Constructors Constructor Description MockIEditor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addPropertyListener(org.eclipse.ui.IPropertyListener listener)
void
createPartControl(org.eclipse.swt.widgets.Composite parent)
void
dispose()
void
doSave(org.eclipse.core.runtime.IProgressMonitor monitor)
void
doSaveAs()
<T> T
getAdapter(java.lang.Class<T> adapter)
org.eclipse.ui.IEditorInput
getEditorInput()
org.eclipse.ui.IEditorSite
getEditorSite()
org.eclipse.ui.IWorkbenchPartSite
getSite()
java.lang.String
getTitle()
org.eclipse.swt.graphics.Image
getTitleImage()
java.lang.String
getTitleToolTip()
void
init(org.eclipse.ui.IEditorSite site, org.eclipse.ui.IEditorInput input)
boolean
isDirty()
boolean
isSaveAsAllowed()
boolean
isSaveOnCloseNeeded()
void
removePropertyListener(org.eclipse.ui.IPropertyListener listener)
void
setFocus()
-
-
-
Method Detail
-
addPropertyListener
public void addPropertyListener(org.eclipse.ui.IPropertyListener listener)
- Specified by:
addPropertyListener
in interfaceorg.eclipse.ui.IWorkbenchPart
-
dispose
public void dispose()
- Specified by:
dispose
in interfaceorg.eclipse.ui.IWorkbenchPart
-
getSite
public org.eclipse.ui.IWorkbenchPartSite getSite()
- Specified by:
getSite
in interfaceorg.eclipse.ui.IWorkbenchPart
-
getTitle
public java.lang.String getTitle()
- Specified by:
getTitle
in interfaceorg.eclipse.ui.IWorkbenchPart
-
getTitleToolTip
public java.lang.String getTitleToolTip()
- Specified by:
getTitleToolTip
in interfaceorg.eclipse.ui.IWorkbenchPart
-
removePropertyListener
public void removePropertyListener(org.eclipse.ui.IPropertyListener listener)
- Specified by:
removePropertyListener
in interfaceorg.eclipse.ui.IWorkbenchPart
-
setFocus
public void setFocus()
- Specified by:
setFocus
in interfaceorg.eclipse.ui.IWorkbenchPart
-
getAdapter
public <T> T getAdapter(java.lang.Class<T> adapter)
- Specified by:
getAdapter
in interfaceorg.eclipse.core.runtime.IAdaptable
-
doSave
public void doSave(org.eclipse.core.runtime.IProgressMonitor monitor)
- Specified by:
doSave
in interfaceorg.eclipse.ui.ISaveablePart
-
doSaveAs
public void doSaveAs()
- Specified by:
doSaveAs
in interfaceorg.eclipse.ui.ISaveablePart
-
isDirty
public boolean isDirty()
- Specified by:
isDirty
in interfaceorg.eclipse.ui.ISaveablePart
-
isSaveAsAllowed
public boolean isSaveAsAllowed()
- Specified by:
isSaveAsAllowed
in interfaceorg.eclipse.ui.ISaveablePart
-
isSaveOnCloseNeeded
public boolean isSaveOnCloseNeeded()
- Specified by:
isSaveOnCloseNeeded
in interfaceorg.eclipse.ui.ISaveablePart
-
getEditorInput
public org.eclipse.ui.IEditorInput getEditorInput()
- Specified by:
getEditorInput
in interfaceorg.eclipse.ui.IEditorPart
-
getEditorSite
public org.eclipse.ui.IEditorSite getEditorSite()
- Specified by:
getEditorSite
in interfaceorg.eclipse.ui.IEditorPart
-
init
public void init(org.eclipse.ui.IEditorSite site, org.eclipse.ui.IEditorInput input) throws org.eclipse.ui.PartInitException
- Specified by:
init
in interfaceorg.eclipse.ui.IEditorPart
- Throws:
org.eclipse.ui.PartInitException
-
createPartControl
public void createPartControl(org.eclipse.swt.widgets.Composite parent)
- Specified by:
createPartControl
in interfaceorg.eclipse.ui.IWorkbenchPart
-
getTitleImage
public org.eclipse.swt.graphics.Image getTitleImage()
- Specified by:
getTitleImage
in interfaceorg.eclipse.ui.IWorkbenchPart
-
-