de.cau.cs.kieler.kiml.graphviz.parser.antlr.internal
Class InternalDotParser

java.lang.Object
  extended by org.antlr.runtime.BaseRecognizer
      extended by org.antlr.runtime.Parser
          extended by org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser
              extended by de.cau.cs.kieler.kiml.graphviz.parser.antlr.internal.InternalDotParser

public class InternalDotParser
extends org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser

Rating red

Field Summary
static int EOF
           
static org.antlr.runtime.BitSet FOLLOW_13_in_ruleGraph225
           
static org.antlr.runtime.BitSet FOLLOW_14_in_ruleGraph293
           
static org.antlr.runtime.BitSet FOLLOW_14_in_ruleSubgraph1236
           
static org.antlr.runtime.BitSet FOLLOW_15_in_ruleGraph325
           
static org.antlr.runtime.BitSet FOLLOW_15_in_ruleSubgraph1268
           
static org.antlr.runtime.BitSet FOLLOW_16_in_ruleAttribute1517
           
static org.antlr.runtime.BitSet FOLLOW_16_in_ruleStatement549
           
static org.antlr.runtime.BitSet FOLLOW_17_in_ruleStatement583
           
static org.antlr.runtime.BitSet FOLLOW_18_in_ruleSubgraph1201
           
static org.antlr.runtime.BitSet FOLLOW_19_in_ruleAttributeList1349
           
static org.antlr.runtime.BitSet FOLLOW_20_in_ruleAttributeList1381
           
static org.antlr.runtime.BitSet FOLLOW_21_in_ruleAttributeList1414
           
static org.antlr.runtime.BitSet FOLLOW_22_in_ruleNode1643
           
static org.antlr.runtime.BitSet FOLLOW_22_in_rulePort1770
           
static org.antlr.runtime.BitSet FOLLOW_23_in_ruleEdgeOperator2018
           
static org.antlr.runtime.BitSet FOLLOW_24_in_ruleEdgeOperator2033
           
static org.antlr.runtime.BitSet FOLLOW_25_in_ruleAttributeType2134
           
static org.antlr.runtime.BitSet FOLLOW_25_in_ruleGraphType2076
           
static org.antlr.runtime.BitSet FOLLOW_26_in_ruleGraphType2091
           
static org.antlr.runtime.BitSet FOLLOW_27_in_ruleAttributeType2149
           
static org.antlr.runtime.BitSet FOLLOW_28_in_ruleAttributeType2164
           
static org.antlr.runtime.BitSet FOLLOW_29_in_ruleCompassPoint2207
           
static org.antlr.runtime.BitSet FOLLOW_30_in_ruleCompassPoint2222
           
static org.antlr.runtime.BitSet FOLLOW_31_in_ruleCompassPoint2237
           
static org.antlr.runtime.BitSet FOLLOW_32_in_ruleCompassPoint2252
           
static org.antlr.runtime.BitSet FOLLOW_33_in_ruleCompassPoint2267
           
static org.antlr.runtime.BitSet FOLLOW_34_in_ruleCompassPoint2282
           
static org.antlr.runtime.BitSet FOLLOW_35_in_ruleCompassPoint2297
           
static org.antlr.runtime.BitSet FOLLOW_36_in_ruleCompassPoint2312
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleAttribute1460
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleAttributeList1314
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleAttributeStatement1052
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleDotID1869
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleEdgeStatement631
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleEdgeTarget796
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleGraph182
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleGraphvizModel91
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleNode1586
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleNodeStatement938
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRulePort1712
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleStatement371
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleSubgraph1165
           
static org.antlr.runtime.BitSet FOLLOW_RULE_FLOAT_in_ruleDotID1935
           
static org.antlr.runtime.BitSet FOLLOW_RULE_ID_in_ruleDotID1909
           
static org.antlr.runtime.BitSet FOLLOW_RULE_ID_in_ruleGraph277
           
static org.antlr.runtime.BitSet FOLLOW_RULE_ID_in_ruleSubgraph1218
           
static org.antlr.runtime.BitSet FOLLOW_RULE_STRING_in_ruleDotID1961
           
static org.antlr.runtime.BitSet FOLLOW_ruleAttribute_in_entryRuleAttribute1450
           
static org.antlr.runtime.BitSet FOLLOW_ruleAttribute_in_ruleAttributeList1370
           
static org.antlr.runtime.BitSet FOLLOW_ruleAttribute_in_ruleAttributeList1402
           
static org.antlr.runtime.BitSet FOLLOW_ruleAttributeList_in_entryRuleAttributeList1304
           
static org.antlr.runtime.BitSet FOLLOW_ruleAttributeList_in_ruleAttributeStatement1119
           
static org.antlr.runtime.BitSet FOLLOW_ruleAttributeList_in_ruleEdgeStatement749
           
static org.antlr.runtime.BitSet FOLLOW_ruleAttributeList_in_ruleNodeStatement1005
           
static org.antlr.runtime.BitSet FOLLOW_ruleAttributeStatement_in_entryRuleAttributeStatement1042
           
static org.antlr.runtime.BitSet FOLLOW_ruleAttributeStatement_in_ruleStatement482
           
static org.antlr.runtime.BitSet FOLLOW_ruleAttributeType_in_ruleAttributeStatement1098
           
static org.antlr.runtime.BitSet FOLLOW_ruleCompassPoint_in_rulePort1791
           
static org.antlr.runtime.BitSet FOLLOW_ruleCompassPoint_in_rulePort1821
           
static org.antlr.runtime.BitSet FOLLOW_ruleDotID_in_entryRuleDotID1858
           
static org.antlr.runtime.BitSet FOLLOW_ruleDotID_in_ruleAttribute1506
           
static org.antlr.runtime.BitSet FOLLOW_ruleDotID_in_ruleAttribute1538
           
static org.antlr.runtime.BitSet FOLLOW_ruleDotID_in_ruleNode1632
           
static org.antlr.runtime.BitSet FOLLOW_ruleDotID_in_rulePort1759
           
static org.antlr.runtime.BitSet FOLLOW_ruleDotID_in_ruleStatement539
           
static org.antlr.runtime.BitSet FOLLOW_ruleDotID_in_ruleStatement570
           
static org.antlr.runtime.BitSet FOLLOW_ruleEdgeOperator_in_ruleEdgeTarget842
           
static org.antlr.runtime.BitSet FOLLOW_ruleEdgeStatement_in_entryRuleEdgeStatement621
           
static org.antlr.runtime.BitSet FOLLOW_ruleEdgeStatement_in_ruleStatement422
           
static org.antlr.runtime.BitSet FOLLOW_ruleEdgeStatement_in_synpred5422
           
static org.antlr.runtime.BitSet FOLLOW_ruleEdgeTarget_in_entryRuleEdgeTarget786
           
static org.antlr.runtime.BitSet FOLLOW_ruleEdgeTarget_in_ruleEdgeStatement727
           
static org.antlr.runtime.BitSet FOLLOW_ruleGraph_in_entryRuleGraph172
           
static org.antlr.runtime.BitSet FOLLOW_ruleGraph_in_ruleGraphvizModel136
           
static org.antlr.runtime.BitSet FOLLOW_ruleGraphType_in_ruleGraph260
           
static org.antlr.runtime.BitSet FOLLOW_ruleGraphvizModel_in_entryRuleGraphvizModel81
           
static org.antlr.runtime.BitSet FOLLOW_ruleNode_in_entryRuleNode1576
           
static org.antlr.runtime.BitSet FOLLOW_ruleNode_in_ruleEdgeStatement705
           
static org.antlr.runtime.BitSet FOLLOW_ruleNode_in_ruleEdgeTarget891
           
static org.antlr.runtime.BitSet FOLLOW_ruleNode_in_ruleNodeStatement984
           
static org.antlr.runtime.BitSet FOLLOW_ruleNodeStatement_in_entryRuleNodeStatement928
           
static org.antlr.runtime.BitSet FOLLOW_ruleNodeStatement_in_ruleStatement452
           
static org.antlr.runtime.BitSet FOLLOW_ruleNodeStatement_in_synpred6452
           
static org.antlr.runtime.BitSet FOLLOW_rulePort_in_entryRulePort1702
           
static org.antlr.runtime.BitSet FOLLOW_rulePort_in_ruleNode1664
           
static org.antlr.runtime.BitSet FOLLOW_ruleStatement_in_entryRuleStatement361
           
static org.antlr.runtime.BitSet FOLLOW_ruleStatement_in_ruleGraph314
           
static org.antlr.runtime.BitSet FOLLOW_ruleStatement_in_ruleSubgraph1257
           
static org.antlr.runtime.BitSet FOLLOW_ruleSubgraph_in_entryRuleSubgraph1155
           
static org.antlr.runtime.BitSet FOLLOW_ruleSubgraph_in_ruleEdgeStatement678
           
static org.antlr.runtime.BitSet FOLLOW_ruleSubgraph_in_ruleEdgeTarget864
           
static org.antlr.runtime.BitSet FOLLOW_ruleSubgraph_in_ruleStatement512
           
static org.antlr.runtime.BitSet FOLLOW_ruleSubgraph_in_synpred8512
           
static int RULE_ANY_OTHER
           
static int RULE_FLOAT
           
static int RULE_ID
           
static int RULE_INT
           
static int RULE_ML_COMMENT
           
static int RULE_PREC_LINE
           
static int RULE_SL_COMMENT
           
static int RULE_STRING
           
static int RULE_WS
           
static String[] tokenNames
           
 
Fields inherited from class org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser
currentNode, factory, lastConsumedIndex, lastConsumedNode
 
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
InternalDotParser(org.antlr.runtime.TokenStream input)
           
InternalDotParser(org.antlr.runtime.TokenStream input, org.eclipse.xtext.parser.IAstFactory factory, DotGrammarAccess grammarAccess)
           
 
Method Summary
 EObject entryRuleAttribute()
           
 EObject entryRuleAttributeList()
           
 EObject entryRuleAttributeStatement()
           
 String entryRuleDotID()
           
 EObject entryRuleEdgeStatement()
           
 EObject entryRuleEdgeTarget()
           
 EObject entryRuleGraph()
           
 EObject entryRuleGraphvizModel()
           
 EObject entryRuleNode()
           
 EObject entryRuleNodeStatement()
           
 EObject entryRulePort()
           
 EObject entryRuleStatement()
           
 EObject entryRuleSubgraph()
           
protected  String getFirstRuleName()
           
 String getGrammarFileName()
           
protected  InputStream getTokenFile()
           
 String[] getTokenNames()
           
 EObject ruleAttribute()
           
 EObject ruleAttributeList()
           
 EObject ruleAttributeStatement()
           
 Enumerator ruleAttributeType()
           
 Enumerator ruleCompassPoint()
           
 org.eclipse.xtext.parser.antlr.AntlrDatatypeRuleToken ruleDotID()
           
 Enumerator ruleEdgeOperator()
           
 EObject ruleEdgeStatement()
           
 EObject ruleEdgeTarget()
           
 EObject ruleGraph()
           
 Enumerator ruleGraphType()
           
 EObject ruleGraphvizModel()
           
 EObject ruleNode()
           
 EObject ruleNodeStatement()
           
 EObject rulePort()
           
 EObject ruleStatement()
           
 EObject ruleSubgraph()
           
 void synpred5_fragment()
           
 boolean synpred5()
           
 void synpred6_fragment()
           
 boolean synpred6()
           
 void synpred8_fragment()
           
 boolean synpred8()
           
 
Methods inherited from class org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser
add, appendAllTokens, appendSkippedTokens, appendTrailingHiddenTokens, associateNodeWithAstElement, createCompositeNode, createLeafNode, emitErrorMessage, getCurrentNode, getInput, handleValueConverterException, match, moveLookaheadInfo, parse, parse, recover, recoverFromMismatchedToken, registerRules, resetLookahead, set, setCurrentLookahead, setLexerRule, setTokenTypeMap
 
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, endResync, getBacktrackingLevel, getErrorHeader, getErrorMessage, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, matchAny, memoize, mismatch, pushFollow, recoverFromMismatchedElement, recoverFromMismatchedSet, reportError, toStrings, traceIn, traceOut
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

tokenNames

public static final String[] tokenNames

RULE_ID

public static final int RULE_ID
See Also:
Constant Field Values

RULE_STRING

public static final int RULE_STRING
See Also:
Constant Field Values

RULE_ANY_OTHER

public static final int RULE_ANY_OTHER
See Also:
Constant Field Values

RULE_INT

public static final int RULE_INT
See Also:
Constant Field Values

RULE_PREC_LINE

public static final int RULE_PREC_LINE
See Also:
Constant Field Values

RULE_WS

public static final int RULE_WS
See Also:
Constant Field Values

RULE_FLOAT

public static final int RULE_FLOAT
See Also:
Constant Field Values

RULE_SL_COMMENT

public static final int RULE_SL_COMMENT
See Also:
Constant Field Values

EOF

public static final int EOF
See Also:
Constant Field Values

RULE_ML_COMMENT

public static final int RULE_ML_COMMENT
See Also:
Constant Field Values

FOLLOW_ruleGraphvizModel_in_entryRuleGraphvizModel81

public static final org.antlr.runtime.BitSet FOLLOW_ruleGraphvizModel_in_entryRuleGraphvizModel81

FOLLOW_EOF_in_entryRuleGraphvizModel91

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleGraphvizModel91

FOLLOW_ruleGraph_in_ruleGraphvizModel136

public static final org.antlr.runtime.BitSet FOLLOW_ruleGraph_in_ruleGraphvizModel136

FOLLOW_ruleGraph_in_entryRuleGraph172

public static final org.antlr.runtime.BitSet FOLLOW_ruleGraph_in_entryRuleGraph172

FOLLOW_EOF_in_entryRuleGraph182

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleGraph182

FOLLOW_13_in_ruleGraph225

public static final org.antlr.runtime.BitSet FOLLOW_13_in_ruleGraph225

FOLLOW_ruleGraphType_in_ruleGraph260

public static final org.antlr.runtime.BitSet FOLLOW_ruleGraphType_in_ruleGraph260

FOLLOW_RULE_ID_in_ruleGraph277

public static final org.antlr.runtime.BitSet FOLLOW_RULE_ID_in_ruleGraph277

FOLLOW_14_in_ruleGraph293

public static final org.antlr.runtime.BitSet FOLLOW_14_in_ruleGraph293

FOLLOW_ruleStatement_in_ruleGraph314

public static final org.antlr.runtime.BitSet FOLLOW_ruleStatement_in_ruleGraph314

FOLLOW_15_in_ruleGraph325

public static final org.antlr.runtime.BitSet FOLLOW_15_in_ruleGraph325

FOLLOW_ruleStatement_in_entryRuleStatement361

public static final org.antlr.runtime.BitSet FOLLOW_ruleStatement_in_entryRuleStatement361

FOLLOW_EOF_in_entryRuleStatement371

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleStatement371

FOLLOW_ruleEdgeStatement_in_ruleStatement422

public static final org.antlr.runtime.BitSet FOLLOW_ruleEdgeStatement_in_ruleStatement422

FOLLOW_ruleNodeStatement_in_ruleStatement452

public static final org.antlr.runtime.BitSet FOLLOW_ruleNodeStatement_in_ruleStatement452

FOLLOW_ruleAttributeStatement_in_ruleStatement482

public static final org.antlr.runtime.BitSet FOLLOW_ruleAttributeStatement_in_ruleStatement482

FOLLOW_ruleSubgraph_in_ruleStatement512

public static final org.antlr.runtime.BitSet FOLLOW_ruleSubgraph_in_ruleStatement512

FOLLOW_ruleDotID_in_ruleStatement539

public static final org.antlr.runtime.BitSet FOLLOW_ruleDotID_in_ruleStatement539

FOLLOW_16_in_ruleStatement549

public static final org.antlr.runtime.BitSet FOLLOW_16_in_ruleStatement549

FOLLOW_ruleDotID_in_ruleStatement570

public static final org.antlr.runtime.BitSet FOLLOW_ruleDotID_in_ruleStatement570

FOLLOW_17_in_ruleStatement583

public static final org.antlr.runtime.BitSet FOLLOW_17_in_ruleStatement583

FOLLOW_ruleEdgeStatement_in_entryRuleEdgeStatement621

public static final org.antlr.runtime.BitSet FOLLOW_ruleEdgeStatement_in_entryRuleEdgeStatement621

FOLLOW_EOF_in_entryRuleEdgeStatement631

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleEdgeStatement631

FOLLOW_ruleSubgraph_in_ruleEdgeStatement678

public static final org.antlr.runtime.BitSet FOLLOW_ruleSubgraph_in_ruleEdgeStatement678

FOLLOW_ruleNode_in_ruleEdgeStatement705

public static final org.antlr.runtime.BitSet FOLLOW_ruleNode_in_ruleEdgeStatement705

FOLLOW_ruleEdgeTarget_in_ruleEdgeStatement727

public static final org.antlr.runtime.BitSet FOLLOW_ruleEdgeTarget_in_ruleEdgeStatement727

FOLLOW_ruleAttributeList_in_ruleEdgeStatement749

public static final org.antlr.runtime.BitSet FOLLOW_ruleAttributeList_in_ruleEdgeStatement749

FOLLOW_ruleEdgeTarget_in_entryRuleEdgeTarget786

public static final org.antlr.runtime.BitSet FOLLOW_ruleEdgeTarget_in_entryRuleEdgeTarget786

FOLLOW_EOF_in_entryRuleEdgeTarget796

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleEdgeTarget796

FOLLOW_ruleEdgeOperator_in_ruleEdgeTarget842

public static final org.antlr.runtime.BitSet FOLLOW_ruleEdgeOperator_in_ruleEdgeTarget842

FOLLOW_ruleSubgraph_in_ruleEdgeTarget864

public static final org.antlr.runtime.BitSet FOLLOW_ruleSubgraph_in_ruleEdgeTarget864

FOLLOW_ruleNode_in_ruleEdgeTarget891

public static final org.antlr.runtime.BitSet FOLLOW_ruleNode_in_ruleEdgeTarget891

FOLLOW_ruleNodeStatement_in_entryRuleNodeStatement928

public static final org.antlr.runtime.BitSet FOLLOW_ruleNodeStatement_in_entryRuleNodeStatement928

FOLLOW_EOF_in_entryRuleNodeStatement938

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleNodeStatement938

FOLLOW_ruleNode_in_ruleNodeStatement984

public static final org.antlr.runtime.BitSet FOLLOW_ruleNode_in_ruleNodeStatement984

FOLLOW_ruleAttributeList_in_ruleNodeStatement1005

public static final org.antlr.runtime.BitSet FOLLOW_ruleAttributeList_in_ruleNodeStatement1005

FOLLOW_ruleAttributeStatement_in_entryRuleAttributeStatement1042

public static final org.antlr.runtime.BitSet FOLLOW_ruleAttributeStatement_in_entryRuleAttributeStatement1042

FOLLOW_EOF_in_entryRuleAttributeStatement1052

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleAttributeStatement1052

FOLLOW_ruleAttributeType_in_ruleAttributeStatement1098

public static final org.antlr.runtime.BitSet FOLLOW_ruleAttributeType_in_ruleAttributeStatement1098

FOLLOW_ruleAttributeList_in_ruleAttributeStatement1119

public static final org.antlr.runtime.BitSet FOLLOW_ruleAttributeList_in_ruleAttributeStatement1119

FOLLOW_ruleSubgraph_in_entryRuleSubgraph1155

public static final org.antlr.runtime.BitSet FOLLOW_ruleSubgraph_in_entryRuleSubgraph1155

FOLLOW_EOF_in_entryRuleSubgraph1165

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleSubgraph1165

FOLLOW_18_in_ruleSubgraph1201

public static final org.antlr.runtime.BitSet FOLLOW_18_in_ruleSubgraph1201

FOLLOW_RULE_ID_in_ruleSubgraph1218

public static final org.antlr.runtime.BitSet FOLLOW_RULE_ID_in_ruleSubgraph1218

FOLLOW_14_in_ruleSubgraph1236

public static final org.antlr.runtime.BitSet FOLLOW_14_in_ruleSubgraph1236

FOLLOW_ruleStatement_in_ruleSubgraph1257

public static final org.antlr.runtime.BitSet FOLLOW_ruleStatement_in_ruleSubgraph1257

FOLLOW_15_in_ruleSubgraph1268

public static final org.antlr.runtime.BitSet FOLLOW_15_in_ruleSubgraph1268

FOLLOW_ruleAttributeList_in_entryRuleAttributeList1304

public static final org.antlr.runtime.BitSet FOLLOW_ruleAttributeList_in_entryRuleAttributeList1304

FOLLOW_EOF_in_entryRuleAttributeList1314

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleAttributeList1314

FOLLOW_19_in_ruleAttributeList1349

public static final org.antlr.runtime.BitSet FOLLOW_19_in_ruleAttributeList1349

FOLLOW_ruleAttribute_in_ruleAttributeList1370

public static final org.antlr.runtime.BitSet FOLLOW_ruleAttribute_in_ruleAttributeList1370

FOLLOW_20_in_ruleAttributeList1381

public static final org.antlr.runtime.BitSet FOLLOW_20_in_ruleAttributeList1381

FOLLOW_ruleAttribute_in_ruleAttributeList1402

public static final org.antlr.runtime.BitSet FOLLOW_ruleAttribute_in_ruleAttributeList1402

FOLLOW_21_in_ruleAttributeList1414

public static final org.antlr.runtime.BitSet FOLLOW_21_in_ruleAttributeList1414

FOLLOW_ruleAttribute_in_entryRuleAttribute1450

public static final org.antlr.runtime.BitSet FOLLOW_ruleAttribute_in_entryRuleAttribute1450

FOLLOW_EOF_in_entryRuleAttribute1460

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleAttribute1460

FOLLOW_ruleDotID_in_ruleAttribute1506

public static final org.antlr.runtime.BitSet FOLLOW_ruleDotID_in_ruleAttribute1506

FOLLOW_16_in_ruleAttribute1517

public static final org.antlr.runtime.BitSet FOLLOW_16_in_ruleAttribute1517

FOLLOW_ruleDotID_in_ruleAttribute1538

public static final org.antlr.runtime.BitSet FOLLOW_ruleDotID_in_ruleAttribute1538

FOLLOW_ruleNode_in_entryRuleNode1576

public static final org.antlr.runtime.BitSet FOLLOW_ruleNode_in_entryRuleNode1576

FOLLOW_EOF_in_entryRuleNode1586

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleNode1586

FOLLOW_ruleDotID_in_ruleNode1632

public static final org.antlr.runtime.BitSet FOLLOW_ruleDotID_in_ruleNode1632

FOLLOW_22_in_ruleNode1643

public static final org.antlr.runtime.BitSet FOLLOW_22_in_ruleNode1643

FOLLOW_rulePort_in_ruleNode1664

public static final org.antlr.runtime.BitSet FOLLOW_rulePort_in_ruleNode1664

FOLLOW_rulePort_in_entryRulePort1702

public static final org.antlr.runtime.BitSet FOLLOW_rulePort_in_entryRulePort1702

FOLLOW_EOF_in_entryRulePort1712

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRulePort1712

FOLLOW_ruleDotID_in_rulePort1759

public static final org.antlr.runtime.BitSet FOLLOW_ruleDotID_in_rulePort1759

FOLLOW_22_in_rulePort1770

public static final org.antlr.runtime.BitSet FOLLOW_22_in_rulePort1770

FOLLOW_ruleCompassPoint_in_rulePort1791

public static final org.antlr.runtime.BitSet FOLLOW_ruleCompassPoint_in_rulePort1791

FOLLOW_ruleCompassPoint_in_rulePort1821

public static final org.antlr.runtime.BitSet FOLLOW_ruleCompassPoint_in_rulePort1821

FOLLOW_ruleDotID_in_entryRuleDotID1858

public static final org.antlr.runtime.BitSet FOLLOW_ruleDotID_in_entryRuleDotID1858

FOLLOW_EOF_in_entryRuleDotID1869

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleDotID1869

FOLLOW_RULE_ID_in_ruleDotID1909

public static final org.antlr.runtime.BitSet FOLLOW_RULE_ID_in_ruleDotID1909

FOLLOW_RULE_FLOAT_in_ruleDotID1935

public static final org.antlr.runtime.BitSet FOLLOW_RULE_FLOAT_in_ruleDotID1935

FOLLOW_RULE_STRING_in_ruleDotID1961

public static final org.antlr.runtime.BitSet FOLLOW_RULE_STRING_in_ruleDotID1961

FOLLOW_23_in_ruleEdgeOperator2018

public static final org.antlr.runtime.BitSet FOLLOW_23_in_ruleEdgeOperator2018

FOLLOW_24_in_ruleEdgeOperator2033

public static final org.antlr.runtime.BitSet FOLLOW_24_in_ruleEdgeOperator2033

FOLLOW_25_in_ruleGraphType2076

public static final org.antlr.runtime.BitSet FOLLOW_25_in_ruleGraphType2076

FOLLOW_26_in_ruleGraphType2091

public static final org.antlr.runtime.BitSet FOLLOW_26_in_ruleGraphType2091

FOLLOW_25_in_ruleAttributeType2134

public static final org.antlr.runtime.BitSet FOLLOW_25_in_ruleAttributeType2134

FOLLOW_27_in_ruleAttributeType2149

public static final org.antlr.runtime.BitSet FOLLOW_27_in_ruleAttributeType2149

FOLLOW_28_in_ruleAttributeType2164

public static final org.antlr.runtime.BitSet FOLLOW_28_in_ruleAttributeType2164

FOLLOW_29_in_ruleCompassPoint2207

public static final org.antlr.runtime.BitSet FOLLOW_29_in_ruleCompassPoint2207

FOLLOW_30_in_ruleCompassPoint2222

public static final org.antlr.runtime.BitSet FOLLOW_30_in_ruleCompassPoint2222

FOLLOW_31_in_ruleCompassPoint2237

public static final org.antlr.runtime.BitSet FOLLOW_31_in_ruleCompassPoint2237

FOLLOW_32_in_ruleCompassPoint2252

public static final org.antlr.runtime.BitSet FOLLOW_32_in_ruleCompassPoint2252

FOLLOW_33_in_ruleCompassPoint2267

public static final org.antlr.runtime.BitSet FOLLOW_33_in_ruleCompassPoint2267

FOLLOW_34_in_ruleCompassPoint2282

public static final org.antlr.runtime.BitSet FOLLOW_34_in_ruleCompassPoint2282

FOLLOW_35_in_ruleCompassPoint2297

public static final org.antlr.runtime.BitSet FOLLOW_35_in_ruleCompassPoint2297

FOLLOW_36_in_ruleCompassPoint2312

public static final org.antlr.runtime.BitSet FOLLOW_36_in_ruleCompassPoint2312

FOLLOW_ruleEdgeStatement_in_synpred5422

public static final org.antlr.runtime.BitSet FOLLOW_ruleEdgeStatement_in_synpred5422

FOLLOW_ruleNodeStatement_in_synpred6452

public static final org.antlr.runtime.BitSet FOLLOW_ruleNodeStatement_in_synpred6452

FOLLOW_ruleSubgraph_in_synpred8512

public static final org.antlr.runtime.BitSet FOLLOW_ruleSubgraph_in_synpred8512
Constructor Detail

InternalDotParser

public InternalDotParser(org.antlr.runtime.TokenStream input)

InternalDotParser

public InternalDotParser(org.antlr.runtime.TokenStream input,
                         org.eclipse.xtext.parser.IAstFactory factory,
                         DotGrammarAccess grammarAccess)
Method Detail

getTokenNames

public String[] getTokenNames()
Overrides:
getTokenNames in class org.antlr.runtime.BaseRecognizer

getGrammarFileName

public String getGrammarFileName()
Overrides:
getGrammarFileName in class org.antlr.runtime.BaseRecognizer

getTokenFile

protected InputStream getTokenFile()
Specified by:
getTokenFile in class org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser

getFirstRuleName

protected String getFirstRuleName()
Specified by:
getFirstRuleName in class org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser

entryRuleGraphvizModel

public final EObject entryRuleGraphvizModel()
                                     throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleGraphvizModel

public final EObject ruleGraphvizModel()
                                throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

entryRuleGraph

public final EObject entryRuleGraph()
                             throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleGraph

public final EObject ruleGraph()
                        throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

entryRuleStatement

public final EObject entryRuleStatement()
                                 throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleStatement

public final EObject ruleStatement()
                            throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

entryRuleEdgeStatement

public final EObject entryRuleEdgeStatement()
                                     throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleEdgeStatement

public final EObject ruleEdgeStatement()
                                throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

entryRuleEdgeTarget

public final EObject entryRuleEdgeTarget()
                                  throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleEdgeTarget

public final EObject ruleEdgeTarget()
                             throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

entryRuleNodeStatement

public final EObject entryRuleNodeStatement()
                                     throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleNodeStatement

public final EObject ruleNodeStatement()
                                throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

entryRuleAttributeStatement

public final EObject entryRuleAttributeStatement()
                                          throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleAttributeStatement

public final EObject ruleAttributeStatement()
                                     throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

entryRuleSubgraph

public final EObject entryRuleSubgraph()
                                throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleSubgraph

public final EObject ruleSubgraph()
                           throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

entryRuleAttributeList

public final EObject entryRuleAttributeList()
                                     throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleAttributeList

public final EObject ruleAttributeList()
                                throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

entryRuleAttribute

public final EObject entryRuleAttribute()
                                 throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleAttribute

public final EObject ruleAttribute()
                            throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

entryRuleNode

public final EObject entryRuleNode()
                            throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleNode

public final EObject ruleNode()
                       throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

entryRulePort

public final EObject entryRulePort()
                            throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

rulePort

public final EObject rulePort()
                       throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

entryRuleDotID

public final String entryRuleDotID()
                            throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleDotID

public final org.eclipse.xtext.parser.antlr.AntlrDatatypeRuleToken ruleDotID()
                                                                      throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleEdgeOperator

public final Enumerator ruleEdgeOperator()
                                  throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleGraphType

public final Enumerator ruleGraphType()
                               throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleAttributeType

public final Enumerator ruleAttributeType()
                                   throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleCompassPoint

public final Enumerator ruleCompassPoint()
                                  throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred5_fragment

public final void synpred5_fragment()
                             throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred6_fragment

public final void synpred6_fragment()
                             throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred8_fragment

public final void synpred8_fragment()
                             throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred5

public final boolean synpred5()

synpred6

public final boolean synpred6()

synpred8

public final boolean synpred8()