Package de.jplag.emf.model.parser
Class DynamicModelParser
java.lang.Object
de.jplag.AbstractParser
de.jplag.emf.parser.EcoreParser
de.jplag.emf.dynamic.parser.DynamicEcoreParser
de.jplag.emf.model.parser.DynamicModelParser
Parser for EMF metamodels based on dynamically created tokens.
-
Field Summary
Fields inherited from class de.jplag.emf.parser.EcoreParser
currentFile, tokens, treeView, visitorFields inherited from class de.jplag.AbstractParser
logger -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected de.jplag.emf.util.AbstractModelViewcreateView(File file, org.eclipse.emf.ecore.resource.Resource modelResource) protected Stringprotected voidparseModelFile(File file, boolean normalize) Methods inherited from class de.jplag.emf.dynamic.parser.DynamicEcoreParser
addToken, createMetamodelVisitor, normalizeOrderMethods inherited from class de.jplag.emf.parser.EcoreParser
parse
-
Constructor Details
-
DynamicModelParser
public DynamicModelParser()Creates the parser.
-
-
Method Details
-
parseModelFile
- Overrides:
parseModelFilein classde.jplag.emf.parser.EcoreParser- Throws:
ParsingException
-
getCorrespondingViewFileSuffix
- Overrides:
getCorrespondingViewFileSuffixin classde.jplag.emf.parser.EcoreParser
-
createView
protected de.jplag.emf.util.AbstractModelView createView(File file, org.eclipse.emf.ecore.resource.Resource modelResource) - Overrides:
createViewin classde.jplag.emf.parser.EcoreParser
-