java.lang.Objectorg.eclipse.gmt.umlx.editor.common.AbstractCreationFactory
org.eclipse.gmt.umlx.eqvtc.editor.QVTcCreationFactory
public class QVTcCreationFactory
Field Summary | |
---|---|
static java.lang.String |
BUILDER_ID
|
static QVTcCreationFactory |
INSTANCE
|
static java.lang.String |
NATURE_ID
|
static java.lang.String |
PROBLEM_MARKER_ID
|
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. |
QVTcFileEnvironment |
createFileEnvironment(org.eclipse.gmt.umlx.registry.environment.AbstractFileHandle fileHandle,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
Create the IFileEnvironment for parsing fileHandle within resourceSet. |
QVTcTextEditor |
createTextEditor(IEditorPageManager editorPageManager)
|
EqvtCoreUnparser |
createUnparser(org.eclipse.emf.ecore.resource.Resource resource)
|
java.lang.String |
getBuilderId()
Return the ID of the builder. |
java.lang.String[] |
getEcoreExtensions()
|
java.lang.String |
getEditorName()
Return a name to be used to describe the associated type of editor. |
java.lang.String[] |
getEMOFExtensions()
|
org.eclipse.gmt.umlx.eqvtcore.util.EqvtCoreMappingMetaData |
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. |
Methods inherited from class org.eclipse.gmt.umlx.editor.common.AbstractCreationFactory |
---|
getEcoreExtension, getEMOFExtension, getXMLExtension |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static QVTcCreationFactory INSTANCE
public static final java.lang.String BUILDER_ID
public static final java.lang.String NATURE_ID
public static final java.lang.String PROBLEM_MARKER_ID
Method Detail |
---|
public org.eclipse.gmt.umlx.cst.parser.ErrorHandler createErrorHandler(org.eclipse.core.resources.IFile file)
ICreationFactory
public QVTcFileEnvironment createFileEnvironment(org.eclipse.gmt.umlx.registry.environment.AbstractFileHandle fileHandle, org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
ICreationFactory
public QVTcTextEditor createTextEditor(IEditorPageManager editorPageManager)
public EqvtCoreUnparser createUnparser(org.eclipse.emf.ecore.resource.Resource resource)
public java.lang.String getBuilderId()
ICreationFactory
public java.lang.String[] getEMOFExtensions()
public java.lang.String[] getEcoreExtensions()
public java.lang.String getEditorName()
ICreationFactory
public org.eclipse.gmt.umlx.eqvtcore.util.EqvtCoreMappingMetaData getMappingMetaData()
ICreationFactory
public java.lang.String getNatureId()
ICreationFactory
public java.lang.String getProblemMarkerId()
ICreationFactory
public java.lang.String getTextExtension()
public java.lang.String[] getTextExtensions()
ICreationFactory