org.jboss.dna.sequencer.cnd
Class CndParser
java.lang.Object
org.antlr.runtime.BaseRecognizer
org.antlr.runtime.Parser
org.jboss.dna.sequencer.cnd.CndParser
public class CndParser
- extends org.antlr.runtime.Parser
| Fields inherited from class org.antlr.runtime.Parser |
input |
| Fields inherited from class org.antlr.runtime.BaseRecognizer |
_fsp, backtracking, DEFAULT_TOKEN_CHANNEL, errorRecovery, failed, following, HIDDEN, INITIAL_FOLLOW_STACK_SIZE, lastErrorIndex, MEMO_RULE_FAILED, MEMO_RULE_FAILED_I, MEMO_RULE_UNKNOWN, NEXT_TOKEN_RULE_NAME, ruleMemo |
|
Constructor Summary |
CndParser(org.antlr.runtime.TokenStream input)
|
| Methods inherited from class org.antlr.runtime.Parser |
getTokenStream, reset, setTokenStream, traceIn, traceOut |
| Methods inherited from class org.antlr.runtime.BaseRecognizer |
alreadyParsedRule, beginResync, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, consumeUntil, displayRecognitionError, emitErrorMessage, endResync, getBacktrackingLevel, getErrorHeader, getErrorMessage, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, match, matchAny, memoize, pushFollow, recover, recoverFromMismatchedElement, recoverFromMismatchedToken, reportError, toStrings, traceIn, traceOut |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
tokenNames
public static final String[] tokenNames
COMMA
public static final int COMMA
- See Also:
- Constant Field Values
GREATER_THAN
public static final int GREATER_THAN
- See Also:
- Constant Field Values
NAMESPACES
public static final int NAMESPACES
- See Also:
- Constant Field Values
UNQUOTED_STRING
public static final int UNQUOTED_STRING
- See Also:
- Constant Field Values
NODE_TYPE_DEFINITION
public static final int NODE_TYPE_DEFINITION
- See Also:
- Constant Field Values
NODE_TYPE_DEFINITIONS
public static final int NODE_TYPE_DEFINITIONS
- See Also:
- Constant Field Values
LESS_THAN
public static final int LESS_THAN
- See Also:
- Constant Field Values
QUOTED_URI_STRING
public static final int QUOTED_URI_STRING
- See Also:
- Constant Field Values
COMMENTS
public static final int COMMENTS
- See Also:
- Constant Field Values
RIGHT_BRACKET
public static final int RIGHT_BRACKET
- See Also:
- Constant Field Values
DOT
public static final int DOT
- See Also:
- Constant Field Values
URI_SPECIAL_CHARS
public static final int URI_SPECIAL_CHARS
- See Also:
- Constant Field Values
LEFT_BRACKET
public static final int LEFT_BRACKET
- See Also:
- Constant Field Values
PROPERTIES
public static final int PROPERTIES
- See Also:
- Constant Field Values
ATTRIBUTES
public static final int ATTRIBUTES
- See Also:
- Constant Field Values
SINGLE_QUOTE
public static final int SINGLE_QUOTE
- See Also:
- Constant Field Values
PLUS
public static final int PLUS
- See Also:
- Constant Field Values
NODE_TYPE_OPTIONS
public static final int NODE_TYPE_OPTIONS
- See Also:
- Constant Field Values
LEFT_PAREN
public static final int LEFT_PAREN
- See Also:
- Constant Field Values
DEFAULT_VALUES
public static final int DEFAULT_VALUES
- See Also:
- Constant Field Values
SINGLE_LINE_COMMENT
public static final int SINGLE_LINE_COMMENT
- See Also:
- Constant Field Values
SLASH
public static final int SLASH
- See Also:
- Constant Field Values
WS
public static final int WS
- See Also:
- Constant Field Values
DEFAULT_TYPE
public static final int DEFAULT_TYPE
- See Also:
- Constant Field Values
EXCLAMATION
public static final int EXCLAMATION
- See Also:
- Constant Field Values
REQUIRED_TYPES
public static final int REQUIRED_TYPES
- See Also:
- Constant Field Values
EQUALS
public static final int EQUALS
- See Also:
- Constant Field Values
JCR_NAME
public static final int JCR_NAME
- See Also:
- Constant Field Values
SUPERTYPES
public static final int SUPERTYPES
- See Also:
- Constant Field Values
NAMESPACE_MAPPING
public static final int NAMESPACE_MAPPING
- See Also:
- Constant Field Values
VALUE_CONSTRAINTS
public static final int VALUE_CONSTRAINTS
- See Also:
- Constant Field Values
QUOTED_STRING
public static final int QUOTED_STRING
- See Also:
- Constant Field Values
EOF
public static final int EOF
- See Also:
- Constant Field Values
CHILD_NODE_DEFINITIONS
public static final int CHILD_NODE_DEFINITIONS
- See Also:
- Constant Field Values
CHILD_NODE_DEFINITION
public static final int CHILD_NODE_DEFINITION
- See Also:
- Constant Field Values
MULTI_LINE_COMMENT
public static final int MULTI_LINE_COMMENT
- See Also:
- Constant Field Values
DASH
public static final int DASH
- See Also:
- Constant Field Values
STAR
public static final int STAR
- See Also:
- Constant Field Values
NAME
public static final int NAME
- See Also:
- Constant Field Values
PROPERTY_DEFINITION
public static final int PROPERTY_DEFINITION
- See Also:
- Constant Field Values
RIGHT_PAREN
public static final int RIGHT_PAREN
- See Also:
- Constant Field Values
PROPERTY_TYPE
public static final int PROPERTY_TYPE
- See Also:
- Constant Field Values
UNQUOTED_URI_STRING
public static final int UNQUOTED_URI_STRING
- See Also:
- Constant Field Values
adaptor
protected org.antlr.runtime.tree.TreeAdaptor adaptor
FOLLOW_comment_in_cnd256
public static final org.antlr.runtime.BitSet FOLLOW_comment_in_cnd256
FOLLOW_ns_mapping_in_cnd263
public static final org.antlr.runtime.BitSet FOLLOW_ns_mapping_in_cnd263
FOLLOW_node_type_def_in_cnd270
public static final org.antlr.runtime.BitSet FOLLOW_node_type_def_in_cnd270
FOLLOW_set_in_comment0
public static final org.antlr.runtime.BitSet FOLLOW_set_in_comment0
FOLLOW_NAMESPACE_MAPPING_in_ns_mapping338
public static final org.antlr.runtime.BitSet FOLLOW_NAMESPACE_MAPPING_in_ns_mapping338
FOLLOW_node_type_name_in_node_type_def352
public static final org.antlr.runtime.BitSet FOLLOW_node_type_name_in_node_type_def352
FOLLOW_supertypes_in_node_type_def357
public static final org.antlr.runtime.BitSet FOLLOW_supertypes_in_node_type_def357
FOLLOW_node_type_options_in_node_type_def363
public static final org.antlr.runtime.BitSet FOLLOW_node_type_options_in_node_type_def363
FOLLOW_property_def_in_node_type_def371
public static final org.antlr.runtime.BitSet FOLLOW_property_def_in_node_type_def371
FOLLOW_child_node_def_in_node_type_def379
public static final org.antlr.runtime.BitSet FOLLOW_child_node_def_in_node_type_def379
FOLLOW_LEFT_BRACKET_in_node_type_name469
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_BRACKET_in_node_type_name469
FOLLOW_string_in_node_type_name474
public static final org.antlr.runtime.BitSet FOLLOW_string_in_node_type_name474
FOLLOW_RIGHT_BRACKET_in_node_type_name479
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_BRACKET_in_node_type_name479
FOLLOW_GREATER_THAN_in_supertypes504
public static final org.antlr.runtime.BitSet FOLLOW_GREATER_THAN_in_supertypes504
FOLLOW_string_list_in_supertypes509
public static final org.antlr.runtime.BitSet FOLLOW_string_list_in_supertypes509
FOLLOW_abs_opt_in_node_type_options535
public static final org.antlr.runtime.BitSet FOLLOW_abs_opt_in_node_type_options535
FOLLOW_ord_mix_opt_in_node_type_options537
public static final org.antlr.runtime.BitSet FOLLOW_ord_mix_opt_in_node_type_options537
FOLLOW_ord_mix_opt_in_node_type_options546
public static final org.antlr.runtime.BitSet FOLLOW_ord_mix_opt_in_node_type_options546
FOLLOW_abs_opt_in_node_type_options548
public static final org.antlr.runtime.BitSet FOLLOW_abs_opt_in_node_type_options548
FOLLOW_set_in_abs_opt0
public static final org.antlr.runtime.BitSet FOLLOW_set_in_abs_opt0
FOLLOW_orderable_opt_in_ord_mix_opt590
public static final org.antlr.runtime.BitSet FOLLOW_orderable_opt_in_ord_mix_opt590
FOLLOW_mixin_opt_in_ord_mix_opt592
public static final org.antlr.runtime.BitSet FOLLOW_mixin_opt_in_ord_mix_opt592
FOLLOW_mixin_opt_in_ord_mix_opt601
public static final org.antlr.runtime.BitSet FOLLOW_mixin_opt_in_ord_mix_opt601
FOLLOW_orderable_opt_in_ord_mix_opt603
public static final org.antlr.runtime.BitSet FOLLOW_orderable_opt_in_ord_mix_opt603
FOLLOW_set_in_orderable_opt0
public static final org.antlr.runtime.BitSet FOLLOW_set_in_orderable_opt0
FOLLOW_set_in_mixin_opt0
public static final org.antlr.runtime.BitSet FOLLOW_set_in_mixin_opt0
FOLLOW_DASH_in_property_def670
public static final org.antlr.runtime.BitSet FOLLOW_DASH_in_property_def670
FOLLOW_jcr_name_in_property_def675
public static final org.antlr.runtime.BitSet FOLLOW_jcr_name_in_property_def675
FOLLOW_property_type_decl_in_property_def680
public static final org.antlr.runtime.BitSet FOLLOW_property_type_decl_in_property_def680
FOLLOW_default_values_in_property_def686
public static final org.antlr.runtime.BitSet FOLLOW_default_values_in_property_def686
FOLLOW_attributes_in_property_def692
public static final org.antlr.runtime.BitSet FOLLOW_attributes_in_property_def692
FOLLOW_value_constraints_in_property_def698
public static final org.antlr.runtime.BitSet FOLLOW_value_constraints_in_property_def698
FOLLOW_PLUS_in_child_node_def778
public static final org.antlr.runtime.BitSet FOLLOW_PLUS_in_child_node_def778
FOLLOW_jcr_name_in_child_node_def782
public static final org.antlr.runtime.BitSet FOLLOW_jcr_name_in_child_node_def782
FOLLOW_required_types_in_child_node_def786
public static final org.antlr.runtime.BitSet FOLLOW_required_types_in_child_node_def786
FOLLOW_default_type_in_child_node_def791
public static final org.antlr.runtime.BitSet FOLLOW_default_type_in_child_node_def791
FOLLOW_attributes_in_child_node_def796
public static final org.antlr.runtime.BitSet FOLLOW_attributes_in_child_node_def796
FOLLOW_string_in_jcr_name863
public static final org.antlr.runtime.BitSet FOLLOW_string_in_jcr_name863
FOLLOW_STAR_in_jcr_name869
public static final org.antlr.runtime.BitSet FOLLOW_STAR_in_jcr_name869
FOLLOW_LEFT_PAREN_in_property_type_decl883
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_PAREN_in_property_type_decl883
FOLLOW_property_type_in_property_type_decl887
public static final org.antlr.runtime.BitSet FOLLOW_property_type_in_property_type_decl887
FOLLOW_RIGHT_PAREN_in_property_type_decl891
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_PAREN_in_property_type_decl891
FOLLOW_set_in_property_type0
public static final org.antlr.runtime.BitSet FOLLOW_set_in_property_type0
FOLLOW_EQUALS_in_default_values1107
public static final org.antlr.runtime.BitSet FOLLOW_EQUALS_in_default_values1107
FOLLOW_string_list_in_default_values1111
public static final org.antlr.runtime.BitSet FOLLOW_string_list_in_default_values1111
FOLLOW_LESS_THAN_in_value_constraints1132
public static final org.antlr.runtime.BitSet FOLLOW_LESS_THAN_in_value_constraints1132
FOLLOW_string_list_in_value_constraints1136
public static final org.antlr.runtime.BitSet FOLLOW_string_list_in_value_constraints1136
FOLLOW_LEFT_PAREN_in_required_types1155
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_PAREN_in_required_types1155
FOLLOW_string_list_in_required_types1159
public static final org.antlr.runtime.BitSet FOLLOW_string_list_in_required_types1159
FOLLOW_RIGHT_PAREN_in_required_types1163
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_PAREN_in_required_types1163
FOLLOW_EQUALS_in_default_type1185
public static final org.antlr.runtime.BitSet FOLLOW_EQUALS_in_default_type1185
FOLLOW_string_in_default_type1189
public static final org.antlr.runtime.BitSet FOLLOW_string_in_default_type1189
FOLLOW_set_in_attributes0
public static final org.antlr.runtime.BitSet FOLLOW_set_in_attributes0
FOLLOW_set_in_string0
public static final org.antlr.runtime.BitSet FOLLOW_set_in_string0
FOLLOW_string_in_string_list1391
public static final org.antlr.runtime.BitSet FOLLOW_string_in_string_list1391
FOLLOW_COMMA_in_string_list1397
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_string_list1397
FOLLOW_string_in_string_list1402
public static final org.antlr.runtime.BitSet FOLLOW_string_in_string_list1402
FOLLOW_set_in_uri_string0
public static final org.antlr.runtime.BitSet FOLLOW_set_in_uri_string0
CndParser
public CndParser(org.antlr.runtime.TokenStream input)
setTreeAdaptor
public void setTreeAdaptor(org.antlr.runtime.tree.TreeAdaptor adaptor)
getTreeAdaptor
public org.antlr.runtime.tree.TreeAdaptor getTreeAdaptor()
getTokenNames
public String[] getTokenNames()
- Overrides:
getTokenNames in class org.antlr.runtime.BaseRecognizer
getGrammarFileName
public String getGrammarFileName()
- Overrides:
getGrammarFileName in class org.antlr.runtime.BaseRecognizer
mismatch
protected void mismatch(org.antlr.runtime.IntStream input,
int ttype,
org.antlr.runtime.BitSet follow)
throws org.antlr.runtime.RecognitionException
- Make the parser exit immediately upon a recognition error by throwing an exception after a mismatch.
- Overrides:
mismatch in class org.antlr.runtime.BaseRecognizer
- Throws:
org.antlr.runtime.RecognitionException
recoverFromMismatchedSet
public void recoverFromMismatchedSet(org.antlr.runtime.IntStream input,
org.antlr.runtime.RecognitionException e,
org.antlr.runtime.BitSet follow)
throws org.antlr.runtime.RecognitionException
- Make the parser exit immediately upon a recognition error by not recovering from a mismatched set.
- Overrides:
recoverFromMismatchedSet in class org.antlr.runtime.BaseRecognizer
- Throws:
org.antlr.runtime.RecognitionException
cnd
public final CndParser.cnd_return cnd()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
comment
public final CndParser.comment_return comment()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
ns_mapping
public final CndParser.ns_mapping_return ns_mapping()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
node_type_def
public final CndParser.node_type_def_return node_type_def()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
node_type_name
public final CndParser.node_type_name_return node_type_name()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
supertypes
public final CndParser.supertypes_return supertypes()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
node_type_options
public final CndParser.node_type_options_return node_type_options()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
abs_opt
public final CndParser.abs_opt_return abs_opt()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
ord_mix_opt
public final CndParser.ord_mix_opt_return ord_mix_opt()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
orderable_opt
public final CndParser.orderable_opt_return orderable_opt()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
mixin_opt
public final CndParser.mixin_opt_return mixin_opt()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
property_def
public final CndParser.property_def_return property_def()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
child_node_def
public final CndParser.child_node_def_return child_node_def()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
jcr_name
public final CndParser.jcr_name_return jcr_name()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
property_type_decl
public final CndParser.property_type_decl_return property_type_decl()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
property_type
public final CndParser.property_type_return property_type()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
default_values
public final CndParser.default_values_return default_values()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
value_constraints
public final CndParser.value_constraints_return value_constraints()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
required_types
public final CndParser.required_types_return required_types()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
default_type
public final CndParser.default_type_return default_type()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
attributes
public final CndParser.attributes_return attributes()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
string
public final CndParser.string_return string()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
string_list
public final CndParser.string_list_return string_list()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
uri_string
public final CndParser.uri_string_return uri_string()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
Copyright © 2008-Present JBoss a division of Red Hat. All Rights Reserved.