Package org.eclipse.epsilon.picto.source
Class EglPictoSource
java.lang.Object
org.eclipse.epsilon.picto.source.EglPictoSource
- All Implemented Interfaces:
PictoSource
- Direct Known Subclasses:
ExternalMetadataSource
,FlexmiSource
,SimpleSource
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ViewTree
protected Parameter
createParameter
(String name, Object value) void
dispose()
protected String
protected String
protected abstract org.eclipse.core.resources.IFile
getFile
(org.eclipse.ui.IEditorPart editorPart) org.eclipse.core.runtime.IPath
getPath
(org.eclipse.ui.IEditorPart editorPart) protected abstract Picto
getRenderingMetadata
(org.eclipse.ui.IEditorPart editorPart) protected abstract org.eclipse.emf.ecore.resource.Resource
getResource
(org.eclipse.ui.IEditorPart editorPart) getViewTree
(org.eclipse.ui.IEditorPart editor) protected IModel
boolean
supports
(org.eclipse.ui.IEditorPart editorPart) protected abstract boolean
supportsEditorType
(org.eclipse.ui.IEditorPart editorPart) protected org.eclipse.core.runtime.IPath
waitForPath
(org.eclipse.ui.IEditorPart editorPart) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.eclipse.epsilon.picto.source.PictoSource
showElement
-
Field Details
-
models
-
-
Constructor Details
-
EglPictoSource
public EglPictoSource()
-
-
Method Details
-
getViewTree
- Specified by:
getViewTree
in interfacePictoSource
- Throws:
Exception
-
createParameter
-
waitForPath
protected org.eclipse.core.runtime.IPath waitForPath(org.eclipse.ui.IEditorPart editorPart) -
createEmptyViewTree
-
dispose
public void dispose()- Specified by:
dispose
in interfacePictoSource
-
loadModel
- Throws:
Exception
-
getDefaultFormat
-
getDefaultIcon
-
supports
public boolean supports(org.eclipse.ui.IEditorPart editorPart) - Specified by:
supports
in interfacePictoSource
-
getValue
-
getRenderingMetadata
-
getResource
protected abstract org.eclipse.emf.ecore.resource.Resource getResource(org.eclipse.ui.IEditorPart editorPart) -
getPath
public org.eclipse.core.runtime.IPath getPath(org.eclipse.ui.IEditorPart editorPart) -
getFile
protected abstract org.eclipse.core.resources.IFile getFile(org.eclipse.ui.IEditorPart editorPart) -
supportsEditorType
protected abstract boolean supportsEditorType(org.eclipse.ui.IEditorPart editorPart)
-