org.eclipse.gmt.umlx.registry.km3.parser
Class KM3Parser
java.lang.Object
org.eclipse.ocl.internal.parser.AbstractParser
org.eclipse.gmt.umlx.registry.km3.parser.AbstractEcoreParser
org.eclipse.gmt.umlx.registry.km3.parser.KM3Parser
- All Implemented Interfaces:
- LexerErrorHandler, ParserErrorHandler
public class KM3Parser
- extends AbstractEcoreParser
Methods inherited from class org.eclipse.ocl.internal.parser.AbstractParser |
computeInputString, computeInputString, dumpTokens, ERROR, 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 |
KM3Parser
public KM3Parser(KM3MetaModelEnvironment environment)
parseCSTtoAST
public java.util.Collection<org.eclipse.emf.ecore.EPackage> parseCSTtoAST(org.eclipse.ocl.internal.cst.CSTNode cstNode)
parseToAST
public java.util.Collection<org.eclipse.emf.ecore.EPackage> parseToAST()
throws org.eclipse.ocl.ParserException
- Throws:
org.eclipse.ocl.ParserException
parseToCST
public org.eclipse.ocl.internal.cst.CSTNode parseToCST()
throws org.eclipse.ocl.ParserException
- Throws:
org.eclipse.ocl.ParserException
setResolver
public void setResolver(ModelResolver resolver)