Package cruise.umple.parser.analysis
-
Interface Summary Interface Description AnalyzerGeneratorHandler This is a handler/delegate class that handles construction of Analyzer classes at runtime.LinkedFileHandler This is a handler/delegate class that handles linked files supplied at compile time.ParserAction This type of action is used only with useStatements at the moment but their general idea is that the parser can do some action whenever it successfully contructs a certain token.RuleBasedParserAction -
Class Summary Class Description Analyzer This is the base class for all Analyzers used in the GrammarAnalyzer.GrammarAnalyzer The grammar analayzer deals with first analyzing the root token of the grammar files, and constructing the rule graph for the grammar then it has a execute function which will use the rule graph in the parsing of the umple file.ParserDataPackage ParserDataPackage is a structure which contains all the miscellaneous data during the parse.RuleBasedParser The rule based parser takes in umple grammar files and parses them into Rule objects(ChoiceRule, ChainRule, etc.).RuleBasedParserThread This class is for parsing multiple files at the same time.