org.mod4j.dsl.service.xtext.parser
Class ServiceDslParser

java.lang.Object
  extended by org.antlr.runtime.BaseRecognizer
      extended by org.antlr.runtime.Parser
          extended by org.mod4j.dsl.service.xtext.parser.ServiceDslParser

public class ServiceDslParser
extends org.antlr.runtime.Parser


Field Summary
static int EOF
           
static org.antlr.runtime.BitSet FOLLOW_10_in_ruleServiceModel103
           
static org.antlr.runtime.BitSet FOLLOW_11_in_ruleAssociationMethod262
           
static org.antlr.runtime.BitSet FOLLOW_11_in_ruleCrudService877
           
static org.antlr.runtime.BitSet FOLLOW_11_in_ruleCustomMethod659
           
static org.antlr.runtime.BitSet FOLLOW_11_in_ruleCustomMethod702
           
static org.antlr.runtime.BitSet FOLLOW_11_in_ruleDtoReference501
           
static org.antlr.runtime.BitSet FOLLOW_11_in_ruleServiceModel121
           
static org.antlr.runtime.BitSet FOLLOW_11_in_ruleSpecialMethod821
           
static org.antlr.runtime.BitSet FOLLOW_12_in_ruleAssociationMethod200
           
static org.antlr.runtime.BitSet FOLLOW_12_in_ruleSpecialMethod802
           
static org.antlr.runtime.BitSet FOLLOW_13_in_ruleAssociationMethod221
           
static org.antlr.runtime.BitSet FOLLOW_14_in_ruleSpecialMethodType287
           
static org.antlr.runtime.BitSet FOLLOW_15_in_ruleSpecialMethodType305
           
static org.antlr.runtime.BitSet FOLLOW_16_in_ruleSpecialMethodType323
           
static org.antlr.runtime.BitSet FOLLOW_17_in_ruleSpecialMethodType341
           
static org.antlr.runtime.BitSet FOLLOW_18_in_ruleSpecialMethodType359
           
static org.antlr.runtime.BitSet FOLLOW_19_in_ruleSpecialMethodType377
           
static org.antlr.runtime.BitSet FOLLOW_20_in_ruleAssociationMethodType403
           
static org.antlr.runtime.BitSet FOLLOW_21_in_ruleAssociationMethodType421
           
static org.antlr.runtime.BitSet FOLLOW_22_in_ruleAssociationMethodType439
           
static org.antlr.runtime.BitSet FOLLOW_23_in_ruleDtoReference465
           
static org.antlr.runtime.BitSet FOLLOW_24_in_ruleDtoReference483
           
static org.antlr.runtime.BitSet FOLLOW_25_in_ruleCustomMethod614
           
static org.antlr.runtime.BitSet FOLLOW_26_in_ruleCustomMethod633
           
static org.antlr.runtime.BitSet FOLLOW_27_in_ruleCustomMethod640
           
static org.antlr.runtime.BitSet FOLLOW_28_in_ruleCustomMethod669
           
static org.antlr.runtime.BitSet FOLLOW_29_in_ruleCustomMethod680
           
static org.antlr.runtime.BitSet FOLLOW_30_in_ruleCrudService858
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_parse69
           
static org.antlr.runtime.BitSet FOLLOW_RULE_ID_in_ruleAssociationMethod211
           
static org.antlr.runtime.BitSet FOLLOW_RULE_ID_in_ruleAssociationMethod230
           
static org.antlr.runtime.BitSet FOLLOW_RULE_ID_in_ruleAssociationMethod252
           
static org.antlr.runtime.BitSet FOLLOW_RULE_ID_in_ruleCrudService867
           
static org.antlr.runtime.BitSet FOLLOW_RULE_ID_in_ruleCustomMethod623
           
static org.antlr.runtime.BitSet FOLLOW_RULE_ID_in_ruleCustomMethod689
           
static org.antlr.runtime.BitSet FOLLOW_RULE_ID_in_ruleDtoReference474
           
static org.antlr.runtime.BitSet FOLLOW_RULE_ID_in_ruleDtoReference492
           
static org.antlr.runtime.BitSet FOLLOW_RULE_ID_in_ruleParameter729
           
static org.antlr.runtime.BitSet FOLLOW_RULE_ID_in_ruleParameter741
           
static org.antlr.runtime.BitSet FOLLOW_RULE_ID_in_ruleServiceModel112
           
static org.antlr.runtime.BitSet FOLLOW_RULE_ID_in_ruleSpecialMethod793
           
static org.antlr.runtime.BitSet FOLLOW_RULE_ID_in_ruleSpecialMethod811
           
static org.antlr.runtime.BitSet FOLLOW_RULE_STRING_in_ruleAssociationMethod188
           
static org.antlr.runtime.BitSet FOLLOW_RULE_STRING_in_ruleCrudService848
           
static org.antlr.runtime.BitSet FOLLOW_RULE_STRING_in_ruleCustomMethod604
           
static org.antlr.runtime.BitSet FOLLOW_RULE_STRING_in_ruleServiceMethod528
           
static org.antlr.runtime.BitSet FOLLOW_RULE_STRING_in_ruleServiceModel93
           
static org.antlr.runtime.BitSet FOLLOW_RULE_STRING_in_ruleSpecialMethod770
           
static org.antlr.runtime.BitSet FOLLOW_RULE_STRING_in_synpred13528
           
static org.antlr.runtime.BitSet FOLLOW_ruleAssociationMethod_in_ruleServiceMethod572
           
static org.antlr.runtime.BitSet FOLLOW_ruleAssociationMethodType_in_ruleAssociationMethod241
           
static org.antlr.runtime.BitSet FOLLOW_ruleCrudService_in_ruleServiceModel143
           
static org.antlr.runtime.BitSet FOLLOW_ruleCustomMethod_in_ruleServiceMethod542
           
static org.antlr.runtime.BitSet FOLLOW_ruleDtoReference_in_ruleServiceModel130
           
static org.antlr.runtime.BitSet FOLLOW_ruleParameter_in_ruleCustomMethod650
           
static org.antlr.runtime.BitSet FOLLOW_ruleServiceMethod_in_ruleServiceModel156
           
static org.antlr.runtime.BitSet FOLLOW_ruleServiceModel_in_parse67
           
static org.antlr.runtime.BitSet FOLLOW_ruleSpecialMethod_in_ruleServiceMethod557
           
static org.antlr.runtime.BitSet FOLLOW_ruleSpecialMethodType_in_ruleSpecialMethod782
           
static int RULE_ID
           
static int RULE_INT
           
static int RULE_ML_COMMENT
           
static int RULE_SL_COMMENT
           
static int RULE_STRING
           
static int RULE_WS
           
static java.lang.String[] tokenNames
           
 
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
ServiceDslParser(org.antlr.runtime.TokenStream input)
           
 
Method Summary
protected  java.lang.Object convert(java.lang.Object arg)
           
 java.util.List<org.openarchitectureware.xtext.parser.ErrorMsg> getErrors()
           
 java.lang.String getGrammarFileName()
           
 org.openarchitectureware.xtext.parser.model.ParseTreeManager getResult()
           
 java.lang.String[] getTokenNames()
           
 org.openarchitectureware.xtext.parser.parsetree.Node parse()
           
 void reportError(org.antlr.runtime.RecognitionException e)
           
 org.eclipse.emf.ecore.EObject ruleAssociationMethod()
           
 java.lang.Object ruleAssociationMethodType()
           
 org.eclipse.emf.ecore.EObject ruleCrudService()
           
 org.eclipse.emf.ecore.EObject ruleCustomMethod()
           
 org.eclipse.emf.ecore.EObject ruleDtoReference()
           
 org.eclipse.emf.ecore.EObject ruleParameter()
           
 org.eclipse.emf.ecore.EObject ruleServiceMethod()
           
 org.eclipse.emf.ecore.EObject ruleServiceModel()
           
 org.eclipse.emf.ecore.EObject ruleSpecialMethod()
           
 java.lang.Object ruleSpecialMethodType()
           
 void synpred13_fragment()
           
 boolean synpred13()
           
 
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, mismatch, pushFollow, recover, recoverFromMismatchedElement, recoverFromMismatchedSet, recoverFromMismatchedToken, 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 java.lang.String[] tokenNames

RULE_ML_COMMENT

public static final int RULE_ML_COMMENT
See Also:
Constant Field Values

RULE_ID

public static final int RULE_ID
See Also:
Constant Field Values

RULE_WS

public static final int RULE_WS
See Also:
Constant Field Values

EOF

public static final int EOF
See Also:
Constant Field Values

RULE_INT

public static final int RULE_INT
See Also:
Constant Field Values

RULE_STRING

public static final int RULE_STRING
See Also:
Constant Field Values

RULE_SL_COMMENT

public static final int RULE_SL_COMMENT
See Also:
Constant Field Values

FOLLOW_ruleServiceModel_in_parse67

public static final org.antlr.runtime.BitSet FOLLOW_ruleServiceModel_in_parse67

FOLLOW_EOF_in_parse69

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_parse69

FOLLOW_RULE_STRING_in_ruleServiceModel93

public static final org.antlr.runtime.BitSet FOLLOW_RULE_STRING_in_ruleServiceModel93

FOLLOW_10_in_ruleServiceModel103

public static final org.antlr.runtime.BitSet FOLLOW_10_in_ruleServiceModel103

FOLLOW_RULE_ID_in_ruleServiceModel112

public static final org.antlr.runtime.BitSet FOLLOW_RULE_ID_in_ruleServiceModel112

FOLLOW_11_in_ruleServiceModel121

public static final org.antlr.runtime.BitSet FOLLOW_11_in_ruleServiceModel121

FOLLOW_ruleDtoReference_in_ruleServiceModel130

public static final org.antlr.runtime.BitSet FOLLOW_ruleDtoReference_in_ruleServiceModel130

FOLLOW_ruleCrudService_in_ruleServiceModel143

public static final org.antlr.runtime.BitSet FOLLOW_ruleCrudService_in_ruleServiceModel143

FOLLOW_ruleServiceMethod_in_ruleServiceModel156

public static final org.antlr.runtime.BitSet FOLLOW_ruleServiceMethod_in_ruleServiceModel156

FOLLOW_RULE_STRING_in_ruleAssociationMethod188

public static final org.antlr.runtime.BitSet FOLLOW_RULE_STRING_in_ruleAssociationMethod188

FOLLOW_12_in_ruleAssociationMethod200

public static final org.antlr.runtime.BitSet FOLLOW_12_in_ruleAssociationMethod200

FOLLOW_RULE_ID_in_ruleAssociationMethod211

public static final org.antlr.runtime.BitSet FOLLOW_RULE_ID_in_ruleAssociationMethod211

FOLLOW_13_in_ruleAssociationMethod221

public static final org.antlr.runtime.BitSet FOLLOW_13_in_ruleAssociationMethod221

FOLLOW_RULE_ID_in_ruleAssociationMethod230

public static final org.antlr.runtime.BitSet FOLLOW_RULE_ID_in_ruleAssociationMethod230

FOLLOW_ruleAssociationMethodType_in_ruleAssociationMethod241

public static final org.antlr.runtime.BitSet FOLLOW_ruleAssociationMethodType_in_ruleAssociationMethod241

FOLLOW_RULE_ID_in_ruleAssociationMethod252

public static final org.antlr.runtime.BitSet FOLLOW_RULE_ID_in_ruleAssociationMethod252

FOLLOW_11_in_ruleAssociationMethod262

public static final org.antlr.runtime.BitSet FOLLOW_11_in_ruleAssociationMethod262

FOLLOW_14_in_ruleSpecialMethodType287

public static final org.antlr.runtime.BitSet FOLLOW_14_in_ruleSpecialMethodType287

FOLLOW_15_in_ruleSpecialMethodType305

public static final org.antlr.runtime.BitSet FOLLOW_15_in_ruleSpecialMethodType305

FOLLOW_16_in_ruleSpecialMethodType323

public static final org.antlr.runtime.BitSet FOLLOW_16_in_ruleSpecialMethodType323

FOLLOW_17_in_ruleSpecialMethodType341

public static final org.antlr.runtime.BitSet FOLLOW_17_in_ruleSpecialMethodType341

FOLLOW_18_in_ruleSpecialMethodType359

public static final org.antlr.runtime.BitSet FOLLOW_18_in_ruleSpecialMethodType359

FOLLOW_19_in_ruleSpecialMethodType377

public static final org.antlr.runtime.BitSet FOLLOW_19_in_ruleSpecialMethodType377

FOLLOW_20_in_ruleAssociationMethodType403

public static final org.antlr.runtime.BitSet FOLLOW_20_in_ruleAssociationMethodType403

FOLLOW_21_in_ruleAssociationMethodType421

public static final org.antlr.runtime.BitSet FOLLOW_21_in_ruleAssociationMethodType421

FOLLOW_22_in_ruleAssociationMethodType439

public static final org.antlr.runtime.BitSet FOLLOW_22_in_ruleAssociationMethodType439

FOLLOW_23_in_ruleDtoReference465

public static final org.antlr.runtime.BitSet FOLLOW_23_in_ruleDtoReference465

FOLLOW_RULE_ID_in_ruleDtoReference474

public static final org.antlr.runtime.BitSet FOLLOW_RULE_ID_in_ruleDtoReference474

FOLLOW_24_in_ruleDtoReference483

public static final org.antlr.runtime.BitSet FOLLOW_24_in_ruleDtoReference483

FOLLOW_RULE_ID_in_ruleDtoReference492

public static final org.antlr.runtime.BitSet FOLLOW_RULE_ID_in_ruleDtoReference492

FOLLOW_11_in_ruleDtoReference501

public static final org.antlr.runtime.BitSet FOLLOW_11_in_ruleDtoReference501

FOLLOW_RULE_STRING_in_ruleServiceMethod528

public static final org.antlr.runtime.BitSet FOLLOW_RULE_STRING_in_ruleServiceMethod528

FOLLOW_ruleCustomMethod_in_ruleServiceMethod542

public static final org.antlr.runtime.BitSet FOLLOW_ruleCustomMethod_in_ruleServiceMethod542

FOLLOW_ruleSpecialMethod_in_ruleServiceMethod557

public static final org.antlr.runtime.BitSet FOLLOW_ruleSpecialMethod_in_ruleServiceMethod557

FOLLOW_ruleAssociationMethod_in_ruleServiceMethod572

public static final org.antlr.runtime.BitSet FOLLOW_ruleAssociationMethod_in_ruleServiceMethod572

FOLLOW_RULE_STRING_in_ruleCustomMethod604

public static final org.antlr.runtime.BitSet FOLLOW_RULE_STRING_in_ruleCustomMethod604

FOLLOW_25_in_ruleCustomMethod614

public static final org.antlr.runtime.BitSet FOLLOW_25_in_ruleCustomMethod614

FOLLOW_RULE_ID_in_ruleCustomMethod623

public static final org.antlr.runtime.BitSet FOLLOW_RULE_ID_in_ruleCustomMethod623

FOLLOW_26_in_ruleCustomMethod633

public static final org.antlr.runtime.BitSet FOLLOW_26_in_ruleCustomMethod633

FOLLOW_27_in_ruleCustomMethod640

public static final org.antlr.runtime.BitSet FOLLOW_27_in_ruleCustomMethod640

FOLLOW_ruleParameter_in_ruleCustomMethod650

public static final org.antlr.runtime.BitSet FOLLOW_ruleParameter_in_ruleCustomMethod650

FOLLOW_11_in_ruleCustomMethod659

public static final org.antlr.runtime.BitSet FOLLOW_11_in_ruleCustomMethod659

FOLLOW_28_in_ruleCustomMethod669

public static final org.antlr.runtime.BitSet FOLLOW_28_in_ruleCustomMethod669

FOLLOW_29_in_ruleCustomMethod680

public static final org.antlr.runtime.BitSet FOLLOW_29_in_ruleCustomMethod680

FOLLOW_RULE_ID_in_ruleCustomMethod689

public static final org.antlr.runtime.BitSet FOLLOW_RULE_ID_in_ruleCustomMethod689

FOLLOW_11_in_ruleCustomMethod702

public static final org.antlr.runtime.BitSet FOLLOW_11_in_ruleCustomMethod702

FOLLOW_RULE_ID_in_ruleParameter729

public static final org.antlr.runtime.BitSet FOLLOW_RULE_ID_in_ruleParameter729

FOLLOW_RULE_ID_in_ruleParameter741

public static final org.antlr.runtime.BitSet FOLLOW_RULE_ID_in_ruleParameter741

FOLLOW_RULE_STRING_in_ruleSpecialMethod770

public static final org.antlr.runtime.BitSet FOLLOW_RULE_STRING_in_ruleSpecialMethod770

FOLLOW_ruleSpecialMethodType_in_ruleSpecialMethod782

public static final org.antlr.runtime.BitSet FOLLOW_ruleSpecialMethodType_in_ruleSpecialMethod782

FOLLOW_RULE_ID_in_ruleSpecialMethod793

public static final org.antlr.runtime.BitSet FOLLOW_RULE_ID_in_ruleSpecialMethod793

FOLLOW_12_in_ruleSpecialMethod802

public static final org.antlr.runtime.BitSet FOLLOW_12_in_ruleSpecialMethod802

FOLLOW_RULE_ID_in_ruleSpecialMethod811

public static final org.antlr.runtime.BitSet FOLLOW_RULE_ID_in_ruleSpecialMethod811

FOLLOW_11_in_ruleSpecialMethod821

public static final org.antlr.runtime.BitSet FOLLOW_11_in_ruleSpecialMethod821

FOLLOW_RULE_STRING_in_ruleCrudService848

public static final org.antlr.runtime.BitSet FOLLOW_RULE_STRING_in_ruleCrudService848

FOLLOW_30_in_ruleCrudService858

public static final org.antlr.runtime.BitSet FOLLOW_30_in_ruleCrudService858

FOLLOW_RULE_ID_in_ruleCrudService867

public static final org.antlr.runtime.BitSet FOLLOW_RULE_ID_in_ruleCrudService867

FOLLOW_11_in_ruleCrudService877

public static final org.antlr.runtime.BitSet FOLLOW_11_in_ruleCrudService877

FOLLOW_RULE_STRING_in_synpred13528

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

ServiceDslParser

public ServiceDslParser(org.antlr.runtime.TokenStream input)
Method Detail

getTokenNames

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

getGrammarFileName

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

convert

protected java.lang.Object convert(java.lang.Object arg)

getResult

public org.openarchitectureware.xtext.parser.model.ParseTreeManager getResult()

getErrors

public java.util.List<org.openarchitectureware.xtext.parser.ErrorMsg> getErrors()

reportError

public void reportError(org.antlr.runtime.RecognitionException e)
Overrides:
reportError in class org.antlr.runtime.BaseRecognizer

parse

public org.openarchitectureware.xtext.parser.parsetree.Node parse()
                                                           throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleServiceModel

public org.eclipse.emf.ecore.EObject ruleServiceModel()
                                               throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleAssociationMethod

public org.eclipse.emf.ecore.EObject ruleAssociationMethod()
                                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleSpecialMethodType

public java.lang.Object ruleSpecialMethodType()
                                       throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleAssociationMethodType

public java.lang.Object ruleAssociationMethodType()
                                           throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleDtoReference

public org.eclipse.emf.ecore.EObject ruleDtoReference()
                                               throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleServiceMethod

public org.eclipse.emf.ecore.EObject ruleServiceMethod()
                                                throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleCustomMethod

public org.eclipse.emf.ecore.EObject ruleCustomMethod()
                                               throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleParameter

public org.eclipse.emf.ecore.EObject ruleParameter()
                                            throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleSpecialMethod

public org.eclipse.emf.ecore.EObject ruleSpecialMethod()
                                                throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleCrudService

public org.eclipse.emf.ecore.EObject ruleCrudService()
                                              throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred13_fragment

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

synpred13

public final boolean synpred13()


Copyright © 2009 Mod4j. All Rights Reserved.