Package cruise.umple.compiler
Class UmpleXtextParser
java.lang.Object
cruise.umple.compiler.UmpleXtextParser
- All Implemented Interfaces:
UmpleParser
public class UmpleXtextParser extends java.lang.Object implements UmpleParser
-
Constructor Summary
Constructors Constructor Description UmpleXtextParser()
-
Method Summary
Modifier and Type Method Description ParseResult
analyze(boolean shouldGenerateCode)
void
delete()
UmpleModel
getModel()
ParseResult
getParseResult()
Token
getRootToken()
UmpleInternalParser
getTemp()
depend java.io.*; depend org.eclipse.xtext.parser.*; depend org.eclipse.xtext.parser.antlr.*; depend com.google.inject.*; depend cruise.umple.UmpleStandaloneSetup;ParseResult
parse(java.lang.String ruleName, java.lang.String codeToParse)
boolean
setFilename(java.lang.String filename)
boolean
setModel(UmpleModel model)
boolean
setTemp(UmpleInternalParser aTemp)
java.lang.String
toGrammar()
java.lang.String
toString()
-
Constructor Details
-
UmpleXtextParser
public UmpleXtextParser()
-
-
Method Details
-
setTemp
-
getTemp
depend java.io.*; depend org.eclipse.xtext.parser.*; depend org.eclipse.xtext.parser.antlr.*; depend com.google.inject.*; depend cruise.umple.UmpleStandaloneSetup; -
delete
public void delete() -
toGrammar
public java.lang.String toGrammar()- Specified by:
toGrammar
in interfaceUmpleParser
-
parse
- Specified by:
parse
in interfaceUmpleParser
-
analyze
- Specified by:
analyze
in interfaceUmpleParser
-
getRootToken
- Specified by:
getRootToken
in interfaceUmpleParser
-
getModel
- Specified by:
getModel
in interfaceUmpleParser
-
setModel
- Specified by:
setModel
in interfaceUmpleParser
-
getParseResult
- Specified by:
getParseResult
in interfaceUmpleParser
-
setFilename
public boolean setFilename(java.lang.String filename)- Specified by:
setFilename
in interfaceUmpleParser
-
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-