public interface ICreationFactory
Method Summary | |
---|---|
org.eclipse.gmt.umlx.cst.parser.ErrorHandler |
createErrorHandler(org.eclipse.core.resources.IFile file)
Create the error handler and associated marker creation support. |
org.eclipse.gmt.umlx.cst.environment.IFileEnvironment |
createFileEnvironment(org.eclipse.gmt.umlx.registry.environment.AbstractFileHandle fileHandle,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
Create the IFileEnvironment for parsing fileHandle within resourceSet. |
QVTTextEditor |
createTextEditor(IEditorPageManager editorPageManager)
|
org.eclipse.gmt.umlx.cst.unparser.AbstractUnparser |
createUnparser(org.eclipse.emf.ecore.resource.Resource resource)
|
java.lang.String |
getBuilderId()
Return the ID of the builder. |
java.lang.String |
getEcoreExtension()
|
java.lang.String[] |
getEcoreExtensions()
|
java.lang.String |
getEditorName()
Return a name to be used to describe the associated type of editor. |
java.lang.String |
getEMOFExtension()
|
java.lang.String[] |
getEMOFExtensions()
|
org.eclipse.gmt.umlx.alien.mapping.MappingMetaData |
getMappingMetaData()
Return the EMOF to/from Ecore mapping description. |
java.lang.String |
getNatureId()
Return the ID of the nature. |
java.lang.String |
getProblemMarkerId()
Return the Marker ID for problems. |
java.lang.String |
getTextExtension()
|
java.lang.String[] |
getTextExtensions()
Return the extensions for which checkResource should invoke compile. |
java.lang.String |
getXMLExtension()
|
Method Detail |
---|
org.eclipse.gmt.umlx.cst.parser.ErrorHandler createErrorHandler(org.eclipse.core.resources.IFile file)
org.eclipse.gmt.umlx.cst.environment.IFileEnvironment createFileEnvironment(org.eclipse.gmt.umlx.registry.environment.AbstractFileHandle fileHandle, org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
QVTTextEditor createTextEditor(IEditorPageManager editorPageManager)
org.eclipse.gmt.umlx.cst.unparser.AbstractUnparser createUnparser(org.eclipse.emf.ecore.resource.Resource resource)
java.lang.String getBuilderId()
java.lang.String getEMOFExtension()
java.lang.String[] getEMOFExtensions()
java.lang.String getEcoreExtension()
java.lang.String[] getEcoreExtensions()
java.lang.String getEditorName()
org.eclipse.gmt.umlx.alien.mapping.MappingMetaData getMappingMetaData()
java.lang.String getNatureId()
java.lang.String getProblemMarkerId()
java.lang.String getTextExtension()
java.lang.String[] getTextExtensions()
java.lang.String getXMLExtension()