Package net.ontopia.topicmaps.utils.ltm
Class LTMParser
java.lang.Object
antlr.Parser
antlr.LLkParser
net.ontopia.topicmaps.utils.ltm.LTMParser
- All Implemented Interfaces:
LTMParserTokenTypes
INTERNAL: Parser for the LTM syntax.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String[]static final antlr.collections.impl.BitSetstatic final antlr.collections.impl.BitSetstatic final antlr.collections.impl.BitSetFields inherited from class antlr.Parser
astFactory, inputState, returnAST, tokenNames, tokenTypeToASTClassMap, traceDepthFields inherited from interface net.ontopia.topicmaps.utils.ltm.LTMParserTokenTypes
AT, BASEURI, COLON, COMMA, COMMENT, DATA, EOF, EQUALS, INCLUDE, LBRACKET, LCURLY, LPAREN, MERGEMAP, NAME, NULL_TREE_LOOKAHEAD, PERCENT, PREFIX, RBRACKET, RCURLY, RPAREN, SEMICOL, SLASH, STRING, TILDE, TOPICMAPID, VERSION, WS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal voidfinal voidfinal voidbaseuri()final voidfinal voidfinal voidfinal voidinclude()voidinit()final voidmergemap()final voidfinal voidprefix()voidsetAlreadyLoaded(Set alreadyLoaded) voidvoidsetTopicMap(TopicMapIF topicmap) final voidtopic()final voidtopicmap()final voidfinal voidtopname()final voidversion()Methods inherited from class antlr.LLkParser
consume, LA, LT, traceIn, traceOutMethods inherited from class antlr.Parser
addMessageListener, addParserListener, addParserMatchListener, addParserTokenListener, addSemanticPredicateListener, addSyntacticPredicateListener, addTraceListener, consumeUntil, consumeUntil, defaultDebuggingSetup, getAST, getASTFactory, getFilename, getInputState, getTokenName, getTokenNames, getTokenTypeToASTClassMap, isDebugMode, mark, match, match, matchNot, panic, recover, removeMessageListener, removeParserListener, removeParserMatchListener, removeParserTokenListener, removeSemanticPredicateListener, removeSyntacticPredicateListener, removeTraceListener, reportError, reportError, reportWarning, rewind, setASTFactory, setASTNodeClass, setASTNodeType, setDebugMode, setFilename, setIgnoreInvalidDebugCalls, setInputState, setTokenBuffer, traceIndent
-
Field Details
-
_tokenNames
-
_tokenSet_0
public static final antlr.collections.impl.BitSet _tokenSet_0 -
_tokenSet_1
public static final antlr.collections.impl.BitSet _tokenSet_1 -
_tokenSet_2
public static final antlr.collections.impl.BitSet _tokenSet_2
-
-
Constructor Details
-
LTMParser
protected LTMParser(antlr.TokenBuffer tokenBuf, int k) -
LTMParser
public LTMParser(antlr.TokenBuffer tokenBuf) -
LTMParser
protected LTMParser(antlr.TokenStream lexer, int k) -
LTMParser
public LTMParser(antlr.TokenStream lexer)
-
-
Method Details
-
setTopicMap
-
setBase
-
init
public void init() -
getCreatedRoles
-
setAlreadyLoaded
-
topicmap
public final void topicmap() throws antlr.RecognitionException, antlr.TokenStreamException- Throws:
antlr.RecognitionExceptionantlr.TokenStreamException
-
encodingDecl
public final void encodingDecl() throws antlr.RecognitionException, antlr.TokenStreamException- Throws:
antlr.RecognitionExceptionantlr.TokenStreamException
-
directives
public final void directives() throws antlr.RecognitionException, antlr.TokenStreamException- Throws:
antlr.RecognitionExceptionantlr.TokenStreamException
-
topic
public final void topic() throws antlr.RecognitionException, antlr.TokenStreamException- Throws:
antlr.RecognitionExceptionantlr.TokenStreamException
-
occurrence
public final void occurrence() throws antlr.RecognitionException, antlr.TokenStreamException- Throws:
antlr.RecognitionExceptionantlr.TokenStreamException
-
association
public final void association() throws antlr.RecognitionException, antlr.TokenStreamException- Throws:
antlr.RecognitionExceptionantlr.TokenStreamException
-
version
public final void version() throws antlr.RecognitionException, antlr.TokenStreamException- Throws:
antlr.RecognitionExceptionantlr.TokenStreamException
-
directive
public final void directive() throws antlr.RecognitionException, antlr.TokenStreamException- Throws:
antlr.RecognitionExceptionantlr.TokenStreamException
-
mergemap
public final void mergemap() throws antlr.RecognitionException, antlr.TokenStreamException- Throws:
antlr.RecognitionExceptionantlr.TokenStreamException
-
baseuri
public final void baseuri() throws antlr.RecognitionException, antlr.TokenStreamException- Throws:
antlr.RecognitionExceptionantlr.TokenStreamException
-
topicmapid
public final void topicmapid() throws antlr.RecognitionException, antlr.TokenStreamException- Throws:
antlr.RecognitionExceptionantlr.TokenStreamException
-
include
public final void include() throws antlr.RecognitionException, antlr.TokenStreamException- Throws:
antlr.RecognitionExceptionantlr.TokenStreamException
-
prefix
public final void prefix() throws antlr.RecognitionException, antlr.TokenStreamException- Throws:
antlr.RecognitionExceptionantlr.TokenStreamException
-
topname
public final void topname() throws antlr.RecognitionException, antlr.TokenStreamException- Throws:
antlr.RecognitionExceptionantlr.TokenStreamException
-
assocrole
public final void assocrole() throws antlr.RecognitionException, antlr.TokenStreamException- Throws:
antlr.RecognitionExceptionantlr.TokenStreamException
-