java.lang.Objectorg.eclipse.gmt.umlx.cst.parser.AbstractParser
org.eclipse.gmt.umlx.km3.parser.AbstractEcoreParser
org.eclipse.gmt.umlx.km3.parser.KM3Parser
public class KM3Parser
Constructor Summary | |
---|---|
KM3Parser(KM3MetaModelEnvironment environment)
|
Method Summary | |
---|---|
java.util.Collection<org.eclipse.emf.ecore.EPackage> |
parseCSTtoAST(org.eclipse.ocl.internal.cst.CSTNode cstNode,
org.eclipse.emf.common.util.URI sourceURI)
|
java.util.Collection<org.eclipse.emf.ecore.EPackage> |
parseToAST(org.eclipse.emf.common.util.URI sourceURI)
|
org.eclipse.ocl.internal.cst.CSTNode |
parseToCST()
|
void |
setResolver(org.eclipse.gmt.umlx.registry.environment.ModelResolver resolver)
|
Methods inherited from class org.eclipse.gmt.umlx.cst.parser.AbstractParser |
---|
computeInputString, computeInputString, dumpTokens, ERROR, flushErrors, formatClass, formatEClassName, formatName, formatPath, formatPath, formatString, formatType, getCharOffset, getErrorHandler, getInputChars, getLexStream, getMonitor, getPrsStream, getTraceFlag, isCancelled, lexerError, parserError, setCharacterOffset, setErrorHandler, setFileName, setInputChars, setInputReader, setMonitor, setTab, setTraceFlag |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public KM3Parser(KM3MetaModelEnvironment environment)
Method Detail |
---|
public java.util.Collection<org.eclipse.emf.ecore.EPackage> parseCSTtoAST(org.eclipse.ocl.internal.cst.CSTNode cstNode, org.eclipse.emf.common.util.URI sourceURI)
public java.util.Collection<org.eclipse.emf.ecore.EPackage> parseToAST(org.eclipse.emf.common.util.URI sourceURI)
public org.eclipse.ocl.internal.cst.CSTNode parseToCST()
public void setResolver(org.eclipse.gmt.umlx.registry.environment.ModelResolver resolver)