public class ParseResultFactory extends AbstractParsedTokenVisitor implements IParseResultFactory
| Constructor and Description |
|---|
ParseResultFactory() |
| Modifier and Type | Method and Description |
|---|---|
IParseResult |
createParseResult(AbstractParsedToken token,
CharSequence input) |
IAstFactory |
getFactory() |
void |
setFactory(IAstFactory factory) |
void |
visitAbstractParsedToken(AbstractParsedToken token) |
void |
visitErrorToken(ErrorToken token) |
void |
visitFakedToken(FakedToken token) |
void |
visitParsedAction(ParsedAction token) |
void |
visitParsedEnumLiteral(ParsedEnumLiteral token) |
void |
visitParsedNonTerminal(ParsedNonTerminal token) |
void |
visitParsedNonTerminalEnd(ParsedNonTerminalEnd token) |
void |
visitParsedTerminal(ParsedTerminal token) |
void |
visitParsedTerminalWithFeature(ParsedTerminalWithFeature token) |
void |
visitParsedTerminalWithFeatureInfo(ParsedTerminalWithFeatureInfo token) |
void |
visitParsedToken(ParsedToken token) |
apply, visitAbstractParsedTokenEnd, visitAlternativesToken, visitAlternativesTokenEnd, visitAssignmentToken, visitAssignmentTokenEnd, visitCompoundParsedToken, visitCompoundParsedTokenEnd, visitGroupToken, visitGroupTokenEnd, visitPlaceholder, visitUnorderedGroupToken, visitUnorderedGroupTokenEndpublic IParseResult createParseResult(AbstractParsedToken token, CharSequence input)
createParseResult in interface IParseResultFactorypublic void visitAbstractParsedToken(AbstractParsedToken token)
visitAbstractParsedToken in interface IParsedTokenVisitorvisitAbstractParsedToken in class AbstractParsedTokenVisitorpublic void visitErrorToken(ErrorToken token)
visitErrorToken in interface IParsedTokenVisitorvisitErrorToken in class AbstractParsedTokenVisitorpublic void visitFakedToken(FakedToken token)
visitFakedToken in interface IParsedTokenVisitorvisitFakedToken in class AbstractParsedTokenVisitorpublic void visitParsedNonTerminal(ParsedNonTerminal token)
visitParsedNonTerminal in interface IParsedTokenVisitorvisitParsedNonTerminal in class AbstractParsedTokenVisitorpublic void visitParsedNonTerminalEnd(ParsedNonTerminalEnd token)
visitParsedNonTerminalEnd in interface IParsedTokenVisitorvisitParsedNonTerminalEnd in class AbstractParsedTokenVisitorpublic void visitParsedEnumLiteral(ParsedEnumLiteral token)
visitParsedEnumLiteral in interface IParsedTokenVisitorvisitParsedEnumLiteral in class AbstractParsedTokenVisitorpublic void visitParsedTerminal(ParsedTerminal token)
visitParsedTerminal in interface IParsedTokenVisitorvisitParsedTerminal in class AbstractParsedTokenVisitorpublic void visitParsedTerminalWithFeatureInfo(ParsedTerminalWithFeatureInfo token)
visitParsedTerminalWithFeatureInfo in interface IParsedTokenVisitorvisitParsedTerminalWithFeatureInfo in class AbstractParsedTokenVisitorpublic void visitParsedTerminalWithFeature(ParsedTerminalWithFeature token)
visitParsedTerminalWithFeature in interface IParsedTokenVisitorvisitParsedTerminalWithFeature in class AbstractParsedTokenVisitorpublic void visitParsedAction(ParsedAction token)
visitParsedAction in interface IParsedTokenVisitorvisitParsedAction in class AbstractParsedTokenVisitorpublic void visitParsedToken(ParsedToken token)
visitParsedToken in interface IParsedTokenVisitorvisitParsedToken in class AbstractParsedTokenVisitorpublic void setFactory(IAstFactory factory)
public IAstFactory getFactory()
Copyright © 2015. All Rights Reserved.