Class InternalDockerFileParser
- java.lang.Object
-
- org.antlr.runtime.BaseRecognizer
-
- org.antlr.runtime.Parser
-
- org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser
-
- org.palladiosimulator.somox.docker.parser.antlr.internal.InternalDockerFileParser
-
public class InternalDockerFileParser extends org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser
org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser.ErrorContext, org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser.LexerErrorContext, org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser.ParserErrorContext, org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser.UnorderedGroupErrorContext, org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser.ValueConverterErrorContext
-
-
Field Summary
Fields Modifier and Type Field Description static int
EOF
static org.antlr.runtime.BitSet
FOLLOW_1
static org.antlr.runtime.BitSet
FOLLOW_10
static org.antlr.runtime.BitSet
FOLLOW_11
static org.antlr.runtime.BitSet
FOLLOW_12
static org.antlr.runtime.BitSet
FOLLOW_13
static org.antlr.runtime.BitSet
FOLLOW_14
static org.antlr.runtime.BitSet
FOLLOW_15
static org.antlr.runtime.BitSet
FOLLOW_16
static org.antlr.runtime.BitSet
FOLLOW_17
static org.antlr.runtime.BitSet
FOLLOW_18
static org.antlr.runtime.BitSet
FOLLOW_2
static org.antlr.runtime.BitSet
FOLLOW_3
static org.antlr.runtime.BitSet
FOLLOW_4
static org.antlr.runtime.BitSet
FOLLOW_5
static org.antlr.runtime.BitSet
FOLLOW_6
static org.antlr.runtime.BitSet
FOLLOW_7
static org.antlr.runtime.BitSet
FOLLOW_8
static org.antlr.runtime.BitSet
FOLLOW_9
static int
RULE_ANY_OTHER
static int
RULE_ENV_VALUE_WITH_EQUAL
static int
RULE_ID
static int
RULE_INT
static int
RULE_ML_COMMENT
static int
RULE_ONE_SPACE_AND_WHATEVER
static int
RULE_SL_COMMENT
static int
RULE_STRING
static int
RULE_WS
static int
T__13
static int
T__14
static int
T__15
static int
T__16
static int
T__17
static int
T__18
static int
T__19
static int
T__20
static int
T__21
static int
T__22
static int
T__23
static int
T__24
static int
T__25
static int
T__26
static int
T__27
static int
T__28
static int
T__29
static int
T__30
static int
T__31
static int
T__32
static int
T__33
static int
T__34
static String[]
tokenNames
-
Constructor Summary
Constructors Constructor Description InternalDockerFileParser(org.antlr.runtime.TokenStream input)
InternalDockerFileParser(org.antlr.runtime.TokenStream input, org.antlr.runtime.RecognizerSharedState state)
InternalDockerFileParser(org.antlr.runtime.TokenStream input, DockerFileGrammarAccess grammarAccess)
-
Method Summary
-
Methods inherited from class org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser
add, add, add, addWithLastConsumed, addWithLastConsumed, afterParserOrEnumRuleCall, appendAllTokens, appendError, appendSkippedTokens, appendTrailingHiddenTokens, associateNodeWithAstElement, createAllRules, createErrorContext, createModelElement, createModelElement, createModelElement, createModelElementForParent, createModelElementForParent, createValueConverterErrorContext, displayRecognitionError, emitErrorMessage, enterRule, forceCreateModelElement, forceCreateModelElementAndAdd, forceCreateModelElementAndSet, getCurrentNode, getErrorMessage, getInput, getLastLeafNode, getNodeModelBuilder, getSemanticModelBuilder, getSyntaxErrorMessage, getSyntaxErrorProvider, getUnorderedGroupHelper, getValueConverterExceptionMessage, handleValueConverterException, insertCompositeNode, leaveRule, newCompositeNode, newLeafNode, parse, parse, recover, recoverFromMismatchedToken, registerRules, reportError, set, set, set, setNodeModelBuilder, setSemanticModelBuilder, setSyntaxErrorProvider, setTokenTypeMap, setUnorderedGroupHelper, setWithLastConsumed, setWithLastConsumed, superGetErrorMessage, unpackEncodedStringArray
-
Methods inherited from class org.antlr.runtime.Parser
getCurrentInputSymbol, getMissingSymbol, getSourceName, getTokenStream, reset, setTokenStream, traceIn, traceOut
-
Methods inherited from class org.antlr.runtime.BaseRecognizer
alreadyParsedRule, beginResync, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, consumeUntil, endResync, failed, getBacktrackingLevel, getErrorHeader, getNumberOfSyntaxErrors, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, match, matchAny, memoize, mismatchIsMissingToken, mismatchIsUnwantedToken, pushFollow, recoverFromMismatchedSet, setBacktrackingLevel, toStrings, traceIn, traceOut
-
-
-
-
Field Detail
-
tokenNames
public static final String[] tokenNames
-
RULE_STRING
public static final int RULE_STRING
- See Also:
- Constant Field Values
-
RULE_ENV_VALUE_WITH_EQUAL
public static final int RULE_ENV_VALUE_WITH_EQUAL
- See Also:
- Constant Field Values
-
RULE_SL_COMMENT
public static final int RULE_SL_COMMENT
- See Also:
- Constant Field Values
-
T__19
public static final int T__19
- See Also:
- Constant Field Values
-
T__15
public static final int T__15
- See Also:
- Constant Field Values
-
T__16
public static final int T__16
- See Also:
- Constant Field Values
-
T__17
public static final int T__17
- See Also:
- Constant Field Values
-
T__18
public static final int T__18
- See Also:
- Constant Field Values
-
T__33
public static final int T__33
- See Also:
- Constant Field Values
-
T__34
public static final int T__34
- See Also:
- Constant Field Values
-
T__13
public static final int T__13
- See Also:
- Constant Field Values
-
T__14
public static final int T__14
- See Also:
- Constant Field Values
-
EOF
public static final int EOF
- See Also:
- Constant Field Values
-
T__30
public static final int T__30
- See Also:
- Constant Field Values
-
T__31
public static final int T__31
- See Also:
- Constant Field Values
-
T__32
public static final int T__32
- 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
-
RULE_ANY_OTHER
public static final int RULE_ANY_OTHER
- See Also:
- Constant Field Values
-
T__26
public static final int T__26
- See Also:
- Constant Field Values
-
T__27
public static final int T__27
- See Also:
- Constant Field Values
-
T__28
public static final int T__28
- See Also:
- Constant Field Values
-
RULE_INT
public static final int RULE_INT
- See Also:
- Constant Field Values
-
T__29
public static final int T__29
- See Also:
- Constant Field Values
-
T__22
public static final int T__22
- See Also:
- Constant Field Values
-
RULE_ML_COMMENT
public static final int RULE_ML_COMMENT
- See Also:
- Constant Field Values
-
T__23
public static final int T__23
- See Also:
- Constant Field Values
-
T__24
public static final int T__24
- See Also:
- Constant Field Values
-
T__25
public static final int T__25
- See Also:
- Constant Field Values
-
RULE_ONE_SPACE_AND_WHATEVER
public static final int RULE_ONE_SPACE_AND_WHATEVER
- See Also:
- Constant Field Values
-
T__20
public static final int T__20
- See Also:
- Constant Field Values
-
T__21
public static final int T__21
- See Also:
- Constant Field Values
-
FOLLOW_1
public static final org.antlr.runtime.BitSet FOLLOW_1
-
FOLLOW_2
public static final org.antlr.runtime.BitSet FOLLOW_2
-
FOLLOW_3
public static final org.antlr.runtime.BitSet FOLLOW_3
-
FOLLOW_4
public static final org.antlr.runtime.BitSet FOLLOW_4
-
FOLLOW_5
public static final org.antlr.runtime.BitSet FOLLOW_5
-
FOLLOW_6
public static final org.antlr.runtime.BitSet FOLLOW_6
-
FOLLOW_7
public static final org.antlr.runtime.BitSet FOLLOW_7
-
FOLLOW_8
public static final org.antlr.runtime.BitSet FOLLOW_8
-
FOLLOW_9
public static final org.antlr.runtime.BitSet FOLLOW_9
-
FOLLOW_10
public static final org.antlr.runtime.BitSet FOLLOW_10
-
FOLLOW_11
public static final org.antlr.runtime.BitSet FOLLOW_11
-
FOLLOW_12
public static final org.antlr.runtime.BitSet FOLLOW_12
-
FOLLOW_13
public static final org.antlr.runtime.BitSet FOLLOW_13
-
FOLLOW_14
public static final org.antlr.runtime.BitSet FOLLOW_14
-
FOLLOW_15
public static final org.antlr.runtime.BitSet FOLLOW_15
-
FOLLOW_16
public static final org.antlr.runtime.BitSet FOLLOW_16
-
FOLLOW_17
public static final org.antlr.runtime.BitSet FOLLOW_17
-
FOLLOW_18
public static final org.antlr.runtime.BitSet FOLLOW_18
-
-
Constructor Detail
-
InternalDockerFileParser
public InternalDockerFileParser(org.antlr.runtime.TokenStream input)
-
InternalDockerFileParser
public InternalDockerFileParser(org.antlr.runtime.TokenStream input, org.antlr.runtime.RecognizerSharedState state)
-
InternalDockerFileParser
public InternalDockerFileParser(org.antlr.runtime.TokenStream input, DockerFileGrammarAccess grammarAccess)
-
-
Method Detail
-
getTokenNames
public String[] getTokenNames()
- Overrides:
getTokenNames
in classorg.antlr.runtime.BaseRecognizer
-
getGrammarFileName
public String getGrammarFileName()
- Overrides:
getGrammarFileName
in classorg.antlr.runtime.BaseRecognizer
-
getFirstRuleName
protected String getFirstRuleName()
- Specified by:
getFirstRuleName
in classorg.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser
-
getGrammarAccess
protected DockerFileGrammarAccess getGrammarAccess()
- Specified by:
getGrammarAccess
in classorg.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser
-
entryRuleDockerfile
public final EObject entryRuleDockerfile() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
ruleDockerfile
public final EObject ruleDockerfile() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
entryRuleInstruction
public final EObject entryRuleInstruction() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
ruleInstruction
public final EObject ruleInstruction() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
entryRuleCmd
public final EObject entryRuleCmd() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
ruleCmd
public final EObject ruleCmd() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
entryRuleCopy
public final EObject entryRuleCopy() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
ruleCopy
public final EObject ruleCopy() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
entryRuleEntrypoint
public final EObject entryRuleEntrypoint() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
ruleEntrypoint
public final EObject ruleEntrypoint() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
entryRuleVolume
public final EObject entryRuleVolume() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
ruleVolume
public final EObject ruleVolume() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
entryRuleUser
public final EObject entryRuleUser() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
ruleUser
public final EObject ruleUser() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
entryRuleOnbuild
public final EObject entryRuleOnbuild() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
ruleOnbuild
public final EObject ruleOnbuild() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
entryRuleFrom
public final EObject entryRuleFrom() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
ruleFrom
public final EObject ruleFrom() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
entryRuleMaintainer
public final EObject entryRuleMaintainer() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
ruleMaintainer
public final EObject ruleMaintainer() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
entryRuleEnv
public final EObject entryRuleEnv() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
ruleEnv
public final EObject ruleEnv() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
entryRuleExpose
public final EObject entryRuleExpose() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
ruleExpose
public final EObject ruleExpose() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
entryRuleJSON_ARRAY
public final EObject entryRuleJSON_ARRAY() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
ruleJSON_ARRAY
public final EObject ruleJSON_ARRAY() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
entryRuleEnvWithSpace
public final EObject entryRuleEnvWithSpace() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
ruleEnvWithSpace
public final EObject ruleEnvWithSpace() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
entryRuleEnvWithEqual
public final EObject entryRuleEnvWithEqual() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
ruleEnvWithEqual
public final EObject ruleEnvWithEqual() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
entryRuleWorkdir
public final EObject entryRuleWorkdir() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
ruleWorkdir
public final EObject ruleWorkdir() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
entryRuleAdd
public final EObject entryRuleAdd() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
ruleAdd
public final EObject ruleAdd() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
entryRuleAddSource
public final String entryRuleAddSource() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
ruleAddSource
public final org.eclipse.xtext.parser.antlr.AntlrDatatypeRuleToken ruleAddSource() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
entryRuleRun
public final EObject entryRuleRun() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
ruleRun
public final EObject ruleRun() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
entryRuleRunWithShell
public final EObject entryRuleRunWithShell() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
ruleRunWithShell
public final EObject ruleRunWithShell() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
entryRuleRunWithNoShell
public final EObject entryRuleRunWithNoShell() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
ruleRunWithNoShell
public final EObject ruleRunWithNoShell() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
entryRuleSTRING_PREFIXED_WITH_COMMA
public final String entryRuleSTRING_PREFIXED_WITH_COMMA() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
ruleSTRING_PREFIXED_WITH_COMMA
public final org.eclipse.xtext.parser.antlr.AntlrDatatypeRuleToken ruleSTRING_PREFIXED_WITH_COMMA() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
entryRuleVALID_RELATIVE_PATH
public final String entryRuleVALID_RELATIVE_PATH() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
ruleVALID_RELATIVE_PATH
public final org.eclipse.xtext.parser.antlr.AntlrDatatypeRuleToken ruleVALID_RELATIVE_PATH() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
entryRuleVALID_URL
public final String entryRuleVALID_URL() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
ruleVALID_URL
public final org.eclipse.xtext.parser.antlr.AntlrDatatypeRuleToken ruleVALID_URL() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
entryRuleVALID_IMAGE_NAME
public final String entryRuleVALID_IMAGE_NAME() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
ruleVALID_IMAGE_NAME
public final org.eclipse.xtext.parser.antlr.AntlrDatatypeRuleToken ruleVALID_IMAGE_NAME() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
entryRuleVALID_IMAGE_TAG
public final String entryRuleVALID_IMAGE_TAG() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
ruleVALID_IMAGE_TAG
public final org.eclipse.xtext.parser.antlr.AntlrDatatypeRuleToken ruleVALID_IMAGE_TAG() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
-