Package cruise.umple.docs
Class ContentParser
java.lang.Object
cruise.umple.compiler.Parser
cruise.umple.docs.ContentParser
public class ContentParser extends Parser
Specialist parser for the Umple user manual
Parses files in build/reference/*
-
Constructor Summary
Constructors Constructor Description ContentParser(java.lang.String aName)
-
Method Summary
Modifier and Type Method Description boolean
addGroup(Group aGroup)
boolean
addGroupAt(Group aGroup, int index)
boolean
addOrMoveGroupAt(Group aGroup, int index)
ParseResult
analyze()
void
delete()
Group
getGroup(int index)
Group
getGroup(java.lang.String name)
java.util.List<Group>
getGroups()
boolean
hasGroups()
int
indexOfGroup(Group aGroup)
static int
minimumNumberOfGroups()
int
numberOfGroups()
boolean
removeGroup(Group aGroup)
Methods inherited from class cruise.umple.compiler.Parser
addCouple, addCoupleAt, addGrammarRule, addOrMoveCoupleAt, addOrMoveRuleAt, addRule, addRule, addRuleAt, addRulesInFile, genRuleHtml, genRuleLezer, getCouple, getCouples, getFilename, getGrammarRule, getGrammarRules, getName, getParseResult, getRootToken, getRule, getRule, getRules, getToken, getTokens, hasCouples, hasGrammarRules, hasRules, hasTokens, indexOf, indexOfCouple, indexOfGrammarRule, indexOfRule, minimumNumberOfCouples, minimumNumberOfRules, numberOfCouples, numberOfGrammarRules, numberOfRules, numberOfTokens, parse, removeCouple, removeGrammarRule, removeRule, reset, setFilename, setName, setParseResult, setRootToken, toGrammar, toGrammarHtml, toGrammarLezer, toGrammarNoStyle, toGrammarParts, toGrammarParts, toString, toString
-
Constructor Details
-
ContentParser
public ContentParser(java.lang.String aName)
-
-
Method Details
-
getGroup
-
getGroups
-
numberOfGroups
public int numberOfGroups() -
hasGroups
public boolean hasGroups() -
indexOfGroup
-
minimumNumberOfGroups
public static int minimumNumberOfGroups() -
addGroup
-
removeGroup
-
addGroupAt
-
addOrMoveGroupAt
-
delete
public void delete() -
getGroup
-
analyze
-