Class CTMParser

java.lang.Object
antlr.Parser
antlr.LLkParser
net.ontopia.topicmaps.utils.ctm.CTMParser
All Implemented Interfaces:
CTMParserTokenTypes

public class CTMParser extends antlr.LLkParser implements CTMParserTokenTypes
INTERNAL: Parser for the CTM syntax.
  • Field Details

    • _tokenNames

      public static final String[] _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
    • _tokenSet_3

      public static final antlr.collections.impl.BitSet _tokenSet_3
    • _tokenSet_4

      public static final antlr.collections.impl.BitSet _tokenSet_4
    • _tokenSet_5

      public static final antlr.collections.impl.BitSet _tokenSet_5
    • _tokenSet_6

      public static final antlr.collections.impl.BitSet _tokenSet_6
    • _tokenSet_7

      public static final antlr.collections.impl.BitSet _tokenSet_7
    • _tokenSet_8

      public static final antlr.collections.impl.BitSet _tokenSet_8
    • _tokenSet_9

      public static final antlr.collections.impl.BitSet _tokenSet_9
    • _tokenSet_10

      public static final antlr.collections.impl.BitSet _tokenSet_10
    • _tokenSet_11

      public static final antlr.collections.impl.BitSet _tokenSet_11
    • _tokenSet_12

      public static final antlr.collections.impl.BitSet _tokenSet_12
    • _tokenSet_13

      public static final antlr.collections.impl.BitSet _tokenSet_13
    • _tokenSet_14

      public static final antlr.collections.impl.BitSet _tokenSet_14
    • _tokenSet_15

      public static final antlr.collections.impl.BitSet _tokenSet_15
    • _tokenSet_16

      public static final antlr.collections.impl.BitSet _tokenSet_16
    • _tokenSet_17

      public static final antlr.collections.impl.BitSet _tokenSet_17
    • _tokenSet_18

      public static final antlr.collections.impl.BitSet _tokenSet_18
    • _tokenSet_19

      public static final antlr.collections.impl.BitSet _tokenSet_19
    • _tokenSet_20

      public static final antlr.collections.impl.BitSet _tokenSet_20
    • _tokenSet_21

      public static final antlr.collections.impl.BitSet _tokenSet_21
    • _tokenSet_22

      public static final antlr.collections.impl.BitSet _tokenSet_22
    • _tokenSet_23

      public static final antlr.collections.impl.BitSet _tokenSet_23
    • _tokenSet_24

      public static final antlr.collections.impl.BitSet _tokenSet_24
    • _tokenSet_25

      public static final antlr.collections.impl.BitSet _tokenSet_25
    • _tokenSet_26

      public static final antlr.collections.impl.BitSet _tokenSet_26
    • _tokenSet_27

      public static final antlr.collections.impl.BitSet _tokenSet_27
    • _tokenSet_28

      public static final antlr.collections.impl.BitSet _tokenSet_28
    • _tokenSet_29

      public static final antlr.collections.impl.BitSet _tokenSet_29
    • _tokenSet_30

      public static final antlr.collections.impl.BitSet _tokenSet_30
    • _tokenSet_31

      public static final antlr.collections.impl.BitSet _tokenSet_31
    • _tokenSet_32

      public static final antlr.collections.impl.BitSet _tokenSet_32
    • _tokenSet_33

      public static final antlr.collections.impl.BitSet _tokenSet_33
    • _tokenSet_34

      public static final antlr.collections.impl.BitSet _tokenSet_34
    • _tokenSet_35

      public static final antlr.collections.impl.BitSet _tokenSet_35
    • _tokenSet_36

      public static final antlr.collections.impl.BitSet _tokenSet_36
    • _tokenSet_37

      public static final antlr.collections.impl.BitSet _tokenSet_37
    • _tokenSet_38

      public static final antlr.collections.impl.BitSet _tokenSet_38
    • _tokenSet_39

      public static final antlr.collections.impl.BitSet _tokenSet_39
    • _tokenSet_40

      public static final antlr.collections.impl.BitSet _tokenSet_40
  • Constructor Details

    • CTMParser

      protected CTMParser(antlr.TokenBuffer tokenBuf, int k)
    • CTMParser

      public CTMParser(antlr.TokenBuffer tokenBuf)
    • CTMParser

      protected CTMParser(antlr.TokenStream lexer, int k)
    • CTMParser

      public CTMParser(antlr.TokenStream lexer)
    • CTMParser

      public CTMParser(antlr.ParserSharedInputState state)
  • Method Details

    • setTopicMap

      public void setTopicMap(TopicMapIF topicmap, ParseContextIF parent)
    • setHandler

      public void setHandler(ParseEventHandlerIF handler, ParseContextIF context)
    • getContext

      public ParseContextIF getContext()
    • setBase

      public void setBase(LocatorIF base)
    • init

      public void init()
    • topicmap

      public final void topicmap() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • encoding_decl

      public final void encoding_decl() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • version

      public final void version() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • directive

      public final void directive() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • tm_reifier

      public final void tm_reifier() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • topic

      public final void topic() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • template_def

      public final void template_def() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • topic_ref

      public final void topic_ref() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • association

      public final void association() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • template_invocation

      public final void template_invocation() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • string

      public final void string() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • prefix_decl

      public final void prefix_decl() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • include

      public final void include() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • mergemap

      public final void mergemap() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • iri_ref

      public final void iri_ref() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • topic_identity

      public final void topic_identity() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • property

      public final void property() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • item_identifier

      public final void item_identifier() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • subject_locator

      public final void subject_locator() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • subject_identifier

      public final void subject_identifier() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • name

      public final void name() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • occurrence

      public final void occurrence() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • subject_locator_add

      public final void subject_locator_add() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • item_identifier_add

      public final void item_identifier_add() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • subject_identifier_add

      public final void subject_identifier_add() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • instance_of

      public final void instance_of() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • a_kind_of

      public final void a_kind_of() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • scope

      public final void scope() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • reifier

      public final void reifier() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • variant

      public final void variant() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • literal

      public final void literal() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • role

      public final void role() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • embedded_topic

      public final void embedded_topic() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • literal_iri_ref

      public final void literal_iri_ref() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • template_body

      public final void template_body() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • tolog_insert

      public final void tolog_insert() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • argument

      public final void argument() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException