org.eclipse.xtext.parsetree.reconstr.impl
Class AbstractParseTreeConstructor.AssignmentToken

java.lang.Object
  extended by org.eclipse.xtext.parsetree.reconstr.impl.AbstractParseTreeConstructor.AbstractToken
      extended by org.eclipse.xtext.parsetree.reconstr.impl.AbstractParseTreeConstructor.AssignmentToken
Direct Known Subclasses:
CodetemplatesParsetreeConstructor.Codetemplate_BodyAssignment_8, CodetemplatesParsetreeConstructor.Codetemplate_ContextAssignment_7_0, CodetemplatesParsetreeConstructor.Codetemplate_DescriptionAssignment_4, CodetemplatesParsetreeConstructor.Codetemplate_IdAssignment_2, CodetemplatesParsetreeConstructor.Codetemplate_KeywordContextAssignment_7_1, CodetemplatesParsetreeConstructor.Codetemplate_NameAssignment_0, CodetemplatesParsetreeConstructor.Codetemplates_LanguageAssignment_2, CodetemplatesParsetreeConstructor.Codetemplates_TemplatesAssignment_4, CodetemplatesParsetreeConstructor.Dollar_EscapedAssignment_1_0, CodetemplatesParsetreeConstructor.Literal_ValueAssignment, CodetemplatesParsetreeConstructor.TemplateBody_PartsAssignment_1, CodetemplatesParsetreeConstructor.TemplateBody_PartsAssignment_2_0, CodetemplatesParsetreeConstructor.TemplateBody_PartsAssignment_2_1, CodetemplatesParsetreeConstructor.Variable_NameAssignment_2_0, CodetemplatesParsetreeConstructor.Variable_NameAssignment_2_1_0_0, CodetemplatesParsetreeConstructor.Variable_ParametersAssignment_2_1_4_3, CodetemplatesParsetreeConstructor.Variable_ParametersAssignment_2_1_4_4_3, CodetemplatesParsetreeConstructor.Variable_TypeAssignment_2_1_3, PureXbaseParsetreeConstructor.Import_ImportedNamespaceAssignment_1, PureXbaseParsetreeConstructor.JvmFormalParameter_NameAssignment_1, PureXbaseParsetreeConstructor.JvmFormalParameter_ParameterTypeAssignment_0, PureXbaseParsetreeConstructor.JvmLowerBound_TypeReferenceAssignment_1, PureXbaseParsetreeConstructor.JvmParameterizedTypeReference_ArgumentsAssignment_1_1, PureXbaseParsetreeConstructor.JvmParameterizedTypeReference_ArgumentsAssignment_1_2_1, PureXbaseParsetreeConstructor.JvmParameterizedTypeReference_TypeAssignment_0, PureXbaseParsetreeConstructor.JvmTypeParameter_ConstraintsAssignment_1_0_0, PureXbaseParsetreeConstructor.JvmTypeParameter_ConstraintsAssignment_1_0_1, PureXbaseParsetreeConstructor.JvmTypeParameter_ConstraintsAssignment_1_1, PureXbaseParsetreeConstructor.JvmTypeParameter_NameAssignment_0, PureXbaseParsetreeConstructor.JvmUpperBound_TypeReferenceAssignment_1, PureXbaseParsetreeConstructor.JvmUpperBoundAnded_TypeReferenceAssignment_1, PureXbaseParsetreeConstructor.JvmWildcardTypeReference_ConstraintsAssignment_2_0, PureXbaseParsetreeConstructor.JvmWildcardTypeReference_ConstraintsAssignment_2_1, PureXbaseParsetreeConstructor.Model_BlockAssignment, PureXbaseParsetreeConstructor.SpecialBlockExpression_ExpressionsAssignment_1_0_0, PureXbaseParsetreeConstructor.SpecialBlockExpression_ImportsAssignment_1_0_1, PureXbaseParsetreeConstructor.XAdditiveExpression_FeatureAssignment_1_0_0_1, PureXbaseParsetreeConstructor.XAdditiveExpression_RightOperandAssignment_1_1, PureXbaseParsetreeConstructor.XAndExpression_FeatureAssignment_1_0_0_1, PureXbaseParsetreeConstructor.XAndExpression_RightOperandAssignment_1_1, PureXbaseParsetreeConstructor.XAssignment_FeatureAssignment_0_1, PureXbaseParsetreeConstructor.XAssignment_FeatureAssignment_1_1_0_0_1, PureXbaseParsetreeConstructor.XAssignment_RightOperandAssignment_1_1_1, PureXbaseParsetreeConstructor.XAssignment_ValueAssignment_0_3, PureXbaseParsetreeConstructor.XBlockExpression_ExpressionsAssignment_2_0, PureXbaseParsetreeConstructor.XBooleanLiteral_IsTrueAssignment_1_1, PureXbaseParsetreeConstructor.XCasePart_CaseAssignment_1_1, PureXbaseParsetreeConstructor.XCasePart_ThenAssignment_3, PureXbaseParsetreeConstructor.XCasePart_TypeGuardAssignment_0, PureXbaseParsetreeConstructor.XCastedExpression_TypeAssignment_1_1, PureXbaseParsetreeConstructor.XCatchClause_DeclaredParamAssignment_2, PureXbaseParsetreeConstructor.XCatchClause_ExpressionAssignment_4, PureXbaseParsetreeConstructor.XClosure_ExpressionAssignment_4, PureXbaseParsetreeConstructor.XClosure_FormalParametersAssignment_2_0, PureXbaseParsetreeConstructor.XClosure_FormalParametersAssignment_2_1_1, PureXbaseParsetreeConstructor.XConstructorCall_ArgumentsAssignment_5_0, PureXbaseParsetreeConstructor.XConstructorCall_ArgumentsAssignment_5_1_0, PureXbaseParsetreeConstructor.XConstructorCall_ArgumentsAssignment_5_1_1_1, PureXbaseParsetreeConstructor.XConstructorCall_ConstructorAssignment_2, PureXbaseParsetreeConstructor.XConstructorCall_TypeArgumentsAssignment_3_1, PureXbaseParsetreeConstructor.XConstructorCall_TypeArgumentsAssignment_3_2_1, PureXbaseParsetreeConstructor.XDoWhileExpression_BodyAssignment_2, PureXbaseParsetreeConstructor.XDoWhileExpression_PredicateAssignment_5, PureXbaseParsetreeConstructor.XEqualityExpression_FeatureAssignment_1_0_0_1, PureXbaseParsetreeConstructor.XEqualityExpression_RightOperandAssignment_1_1, PureXbaseParsetreeConstructor.XFeatureCall_DeclaringTypeAssignment_1, PureXbaseParsetreeConstructor.XFeatureCall_ExplicitOperationCallAssignment_4_0, PureXbaseParsetreeConstructor.XFeatureCall_FeatureAssignment_3, PureXbaseParsetreeConstructor.XFeatureCall_FeatureCallArgumentsAssignment_4_1_0, PureXbaseParsetreeConstructor.XFeatureCall_FeatureCallArgumentsAssignment_4_1_1_0, PureXbaseParsetreeConstructor.XFeatureCall_FeatureCallArgumentsAssignment_4_1_1_1_1, PureXbaseParsetreeConstructor.XFeatureCall_TypeArgumentsAssignment_2_1, PureXbaseParsetreeConstructor.XFeatureCall_TypeArgumentsAssignment_2_2_1, PureXbaseParsetreeConstructor.XForLoopExpression_DeclaredParamAssignment_3, PureXbaseParsetreeConstructor.XForLoopExpression_EachExpressionAssignment_7, PureXbaseParsetreeConstructor.XForLoopExpression_ForExpressionAssignment_5, PureXbaseParsetreeConstructor.XFunctionTypeRef_ParamTypesAssignment_0_1, PureXbaseParsetreeConstructor.XFunctionTypeRef_ParamTypesAssignment_0_2_1, PureXbaseParsetreeConstructor.XFunctionTypeRef_ReturnTypeAssignment_2, PureXbaseParsetreeConstructor.XIfExpression_ElseAssignment_6_1, PureXbaseParsetreeConstructor.XIfExpression_IfAssignment_3, PureXbaseParsetreeConstructor.XIfExpression_ThenAssignment_5, PureXbaseParsetreeConstructor.XIntLiteral_ValueAssignment_1, PureXbaseParsetreeConstructor.XMemberFeatureCall_ExplicitOperationCallAssignment_1_1_3_0, PureXbaseParsetreeConstructor.XMemberFeatureCall_FeatureAssignment_1_0_0_0_2, PureXbaseParsetreeConstructor.XMemberFeatureCall_FeatureAssignment_1_1_2, PureXbaseParsetreeConstructor.XMemberFeatureCall_MemberCallArgumentsAssignment_1_1_3_1_0, PureXbaseParsetreeConstructor.XMemberFeatureCall_MemberCallArgumentsAssignment_1_1_3_1_1_0, PureXbaseParsetreeConstructor.XMemberFeatureCall_MemberCallArgumentsAssignment_1_1_3_1_1_1_1, PureXbaseParsetreeConstructor.XMemberFeatureCall_NullSafeAssignment_1_1_0_0_1_1, PureXbaseParsetreeConstructor.XMemberFeatureCall_SpreadingAssignment_1_1_0_0_1_2, PureXbaseParsetreeConstructor.XMemberFeatureCall_TypeArgumentsAssignment_1_1_1_1, PureXbaseParsetreeConstructor.XMemberFeatureCall_TypeArgumentsAssignment_1_1_1_2_1, PureXbaseParsetreeConstructor.XMemberFeatureCall_ValueAssignment_1_0_1, PureXbaseParsetreeConstructor.XMultiplicativeExpression_FeatureAssignment_1_0_0_1, PureXbaseParsetreeConstructor.XMultiplicativeExpression_RightOperandAssignment_1_1, PureXbaseParsetreeConstructor.XOrExpression_FeatureAssignment_1_0_0_1, PureXbaseParsetreeConstructor.XOrExpression_RightOperandAssignment_1_1, PureXbaseParsetreeConstructor.XOtherOperatorExpression_FeatureAssignment_1_0_0_1, PureXbaseParsetreeConstructor.XOtherOperatorExpression_RightOperandAssignment_1_1, PureXbaseParsetreeConstructor.XRelationalExpression_FeatureAssignment_1_1_0_0_1, PureXbaseParsetreeConstructor.XRelationalExpression_RightOperandAssignment_1_1_1, PureXbaseParsetreeConstructor.XRelationalExpression_TypeAssignment_1_0_1, PureXbaseParsetreeConstructor.XReturnExpression_ExpressionAssignment_2, PureXbaseParsetreeConstructor.XShortClosure_ExpressionAssignment_1, PureXbaseParsetreeConstructor.XShortClosure_FormalParametersAssignment_0_0_1_0, PureXbaseParsetreeConstructor.XShortClosure_FormalParametersAssignment_0_0_1_1_1, PureXbaseParsetreeConstructor.XStringLiteral_ValueAssignment_1, PureXbaseParsetreeConstructor.XSwitchExpression_CasesAssignment_5, PureXbaseParsetreeConstructor.XSwitchExpression_DefaultAssignment_6_2, PureXbaseParsetreeConstructor.XSwitchExpression_LocalVarNameAssignment_2_0, PureXbaseParsetreeConstructor.XSwitchExpression_SwitchAssignment_3, PureXbaseParsetreeConstructor.XThrowExpression_ExpressionAssignment_2, PureXbaseParsetreeConstructor.XTryCatchFinallyExpression_CatchClausesAssignment_3_0_0, PureXbaseParsetreeConstructor.XTryCatchFinallyExpression_ExpressionAssignment_2, PureXbaseParsetreeConstructor.XTryCatchFinallyExpression_FinallyExpressionAssignment_3_0_1_1, PureXbaseParsetreeConstructor.XTryCatchFinallyExpression_FinallyExpressionAssignment_3_1_1, PureXbaseParsetreeConstructor.XTypeLiteral_TypeAssignment_3, PureXbaseParsetreeConstructor.XUnaryOperation_FeatureAssignment_0_1, PureXbaseParsetreeConstructor.XUnaryOperation_OperandAssignment_0_2, PureXbaseParsetreeConstructor.XVariableDeclaration_NameAssignment_2_0_0_1, PureXbaseParsetreeConstructor.XVariableDeclaration_NameAssignment_2_1, PureXbaseParsetreeConstructor.XVariableDeclaration_RightAssignment_3_1, PureXbaseParsetreeConstructor.XVariableDeclaration_TypeAssignment_2_0_0_0, PureXbaseParsetreeConstructor.XVariableDeclaration_WriteableAssignment_1_0, PureXbaseParsetreeConstructor.XWhileExpression_BodyAssignment_5, PureXbaseParsetreeConstructor.XWhileExpression_PredicateAssignment_3, SimpleAntlrParsetreeConstructor.Alternatives_GroupsAssignment_1_1_1, SimpleAntlrParsetreeConstructor.AntlrGrammar_NameAssignment_1, SimpleAntlrParsetreeConstructor.AntlrGrammar_OptionsAssignment_3, SimpleAntlrParsetreeConstructor.AntlrGrammar_RulesAssignment_4, SimpleAntlrParsetreeConstructor.Atom_CardinalityAssignment_0_1_1, SimpleAntlrParsetreeConstructor.Group_ElementsAssignment_1_1, SimpleAntlrParsetreeConstructor.Keyword_ValueAssignment_0, SimpleAntlrParsetreeConstructor.Options_OptionValuesAssignment_3, SimpleAntlrParsetreeConstructor.OptionValue_KeyAssignment_0, SimpleAntlrParsetreeConstructor.OptionValue_ValueAssignment_2, SimpleAntlrParsetreeConstructor.OtherElement_ElementAssignment_0_2, SimpleAntlrParsetreeConstructor.OtherElement_RightAssignment_3_1_2, SimpleAntlrParsetreeConstructor.Predicated_ElementAssignment_7, SimpleAntlrParsetreeConstructor.Predicated_PredicateAssignment_3, SimpleAntlrParsetreeConstructor.Rule_BodyAssignment_3, SimpleAntlrParsetreeConstructor.Rule_FragmentAssignment_0, SimpleAntlrParsetreeConstructor.Rule_NameAssignment_1, SimpleAntlrParsetreeConstructor.RuleCall_RuleAssignment_0, SimpleAntlrParsetreeConstructor.RuleOptions_ElementAssignment_0_2, SimpleAntlrParsetreeConstructor.RuleOptions_OptionsAssignment_0_0, SimpleExpressionsParsetreeConstructor.AndExpression_RightAssignment_1_2, SimpleExpressionsParsetreeConstructor.Comparison_OperatorAssignment_1_1, SimpleExpressionsParsetreeConstructor.Comparison_RightAssignment_1_2, SimpleExpressionsParsetreeConstructor.Expression_RightAssignment_1_2, SimpleExpressionsParsetreeConstructor.IfCondition_ConditionAssignment_3, SimpleExpressionsParsetreeConstructor.IfCondition_ElseifAssignment_0, SimpleExpressionsParsetreeConstructor.MethodCall_ValueAssignment, SimpleExpressionsParsetreeConstructor.NumberLiteral_ValueAssignment, SimpleExpressionsParsetreeConstructor.PrefixExpression_ExpressionAssignment_0_2, SingleCodetemplateParsetreeConstructor.Codetemplate_BodyAssignment_3, SingleCodetemplateParsetreeConstructor.Codetemplate_ContextAssignment_2_0, SingleCodetemplateParsetreeConstructor.Codetemplate_KeywordContextAssignment_2_1, SingleCodetemplateParsetreeConstructor.Codetemplate_NameAssignment_0, SingleCodetemplateParsetreeConstructor.Codetemplates_LanguageAssignment_2, SingleCodetemplateParsetreeConstructor.Codetemplates_TemplatesAssignment_3, SingleCodetemplateParsetreeConstructor.Dollar_EscapedAssignment_1_0, SingleCodetemplateParsetreeConstructor.Literal_ValueAssignment, SingleCodetemplateParsetreeConstructor.TemplateBody_PartsAssignment_1, SingleCodetemplateParsetreeConstructor.TemplateBody_PartsAssignment_2_0, SingleCodetemplateParsetreeConstructor.TemplateBody_PartsAssignment_2_1, SingleCodetemplateParsetreeConstructor.Variable_NameAssignment_2_0, SingleCodetemplateParsetreeConstructor.Variable_NameAssignment_2_1_0_0, SingleCodetemplateParsetreeConstructor.Variable_ParametersAssignment_2_1_4_3, SingleCodetemplateParsetreeConstructor.Variable_ParametersAssignment_2_1_4_4_3, SingleCodetemplateParsetreeConstructor.Variable_TypeAssignment_2_1_3, XtextParsetreeConstructor.AbstractTokenWithCardinality_CardinalityAssignment_1, XtextParsetreeConstructor.Action_FeatureAssignment_2_1, XtextParsetreeConstructor.Action_OperatorAssignment_2_2, XtextParsetreeConstructor.Action_TypeAssignment_1, XtextParsetreeConstructor.Alternatives_ElementsAssignment_1_1_1, XtextParsetreeConstructor.AssignableAlternatives_ElementsAssignment_1_1_1, XtextParsetreeConstructor.Assignment_FeatureAssignment_1, XtextParsetreeConstructor.Assignment_OperatorAssignment_2, XtextParsetreeConstructor.Assignment_PredicatedAssignment_0, XtextParsetreeConstructor.Assignment_TerminalAssignment_3, XtextParsetreeConstructor.CharacterRange_RightAssignment_1_2, XtextParsetreeConstructor.CrossReference_TerminalAssignment_2_1, XtextParsetreeConstructor.CrossReference_TypeAssignment_1, XtextParsetreeConstructor.EnumLiteralDeclaration_EnumLiteralAssignment_0, XtextParsetreeConstructor.EnumLiteralDeclaration_LiteralAssignment_1_1, XtextParsetreeConstructor.EnumLiterals_ElementsAssignment_1_1_1, XtextParsetreeConstructor.EnumRule_AlternativesAssignment_4, XtextParsetreeConstructor.EnumRule_NameAssignment_1, XtextParsetreeConstructor.EnumRule_TypeAssignment_2_1, XtextParsetreeConstructor.GeneratedMetamodel_AliasAssignment_3_1, XtextParsetreeConstructor.GeneratedMetamodel_EPackageAssignment_2, XtextParsetreeConstructor.GeneratedMetamodel_NameAssignment_1, XtextParsetreeConstructor.Grammar_DefinesHiddenTokensAssignment_3_0, XtextParsetreeConstructor.Grammar_HiddenTokensAssignment_3_2_0, XtextParsetreeConstructor.Grammar_HiddenTokensAssignment_3_2_1_1, XtextParsetreeConstructor.Grammar_MetamodelDeclarationsAssignment_4, XtextParsetreeConstructor.Grammar_NameAssignment_1, XtextParsetreeConstructor.Grammar_RulesAssignment_5, XtextParsetreeConstructor.Grammar_UsedGrammarsAssignment_2_1, XtextParsetreeConstructor.Grammar_UsedGrammarsAssignment_2_2_1, XtextParsetreeConstructor.Group_ElementsAssignment_1_1, XtextParsetreeConstructor.Keyword_ValueAssignment, XtextParsetreeConstructor.NegatedToken_TerminalAssignment_1, XtextParsetreeConstructor.ParserRule_AlternativesAssignment_4, XtextParsetreeConstructor.ParserRule_DefinesHiddenTokensAssignment_2_0, XtextParsetreeConstructor.ParserRule_HiddenTokensAssignment_2_2_0, XtextParsetreeConstructor.ParserRule_HiddenTokensAssignment_2_2_1_1, XtextParsetreeConstructor.ParserRule_NameAssignment_0, XtextParsetreeConstructor.ParserRule_TypeAssignment_1_1, XtextParsetreeConstructor.PredicatedGroup_ElementsAssignment_2, XtextParsetreeConstructor.PredicatedGroup_PredicatedAssignment_0, XtextParsetreeConstructor.PredicatedKeyword_PredicatedAssignment_0, XtextParsetreeConstructor.PredicatedKeyword_ValueAssignment_1, XtextParsetreeConstructor.PredicatedRuleCall_PredicatedAssignment_0, XtextParsetreeConstructor.PredicatedRuleCall_RuleAssignment_1, XtextParsetreeConstructor.ReferencedMetamodel_AliasAssignment_2_1, XtextParsetreeConstructor.ReferencedMetamodel_EPackageAssignment_1, XtextParsetreeConstructor.RuleCall_RuleAssignment, XtextParsetreeConstructor.TerminalAlternatives_ElementsAssignment_1_1_1, XtextParsetreeConstructor.TerminalGroup_ElementsAssignment_1_1, XtextParsetreeConstructor.TerminalRule_AlternativesAssignment_3, XtextParsetreeConstructor.TerminalRule_FragmentAssignment_1_0_0, XtextParsetreeConstructor.TerminalRule_NameAssignment_1_0_1, XtextParsetreeConstructor.TerminalRule_NameAssignment_1_1_0, XtextParsetreeConstructor.TerminalRule_TypeAssignment_1_1_1_1, XtextParsetreeConstructor.TerminalToken_CardinalityAssignment_1, XtextParsetreeConstructor.TypeRef_ClassifierAssignment_1, XtextParsetreeConstructor.TypeRef_MetamodelAssignment_0_0, XtextParsetreeConstructor.UnorderedGroup_ElementsAssignment_1_1_1, XtextParsetreeConstructor.UntilToken_TerminalAssignment_1
Enclosing class:
AbstractParseTreeConstructor

public abstract class AbstractParseTreeConstructor.AssignmentToken
extends AbstractParseTreeConstructor.AbstractToken


Field Summary
protected  IEObjectConsumer consumed
           
protected  AbstractElement element
           
protected  AbstractParseTreeConstructor.AssignmentType type
           
protected  java.lang.Object value
           
 
Fields inherited from class org.eclipse.xtext.parsetree.reconstr.impl.AbstractParseTreeConstructor.AbstractToken
eObjectConsumer, lastRuleCallOrigin, next, node, tokensForSemanticChildren, transitionIndex
 
Constructor Summary
AbstractParseTreeConstructor.AssignmentToken(AbstractParseTreeConstructor.AbstractToken parent, AbstractParseTreeConstructor.AbstractToken next, int no, IEObjectConsumer current)
           
 
Method Summary
 boolean equalsOrReplacesNode(INode node)
           
 AbstractElement getAssignmentElement()
           
 AbstractParseTreeConstructor.AssignmentType getType()
           
 java.lang.Object getValue()
           
protected  java.lang.String serializeInternal(INode node)
           
 
Methods inherited from class org.eclipse.xtext.parsetree.reconstr.impl.AbstractParseTreeConstructor.AbstractToken
checkForRecursion, createFollower, createFollowerAfterReturn, dumpTokens, getEObject, getEObjectConsumer, getGrammarElement, getLastRuleCallOrigin, getNext, getNode, getTokensForSemanticChildren, getTransitionIndex, serialize, setNode, tryConsume
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

consumed

protected IEObjectConsumer consumed

element

protected AbstractElement element

type

protected AbstractParseTreeConstructor.AssignmentType type

value

protected java.lang.Object value
Constructor Detail

AbstractParseTreeConstructor.AssignmentToken

public AbstractParseTreeConstructor.AssignmentToken(AbstractParseTreeConstructor.AbstractToken parent,
                                                    AbstractParseTreeConstructor.AbstractToken next,
                                                    int no,
                                                    IEObjectConsumer current)
Method Detail

equalsOrReplacesNode

public boolean equalsOrReplacesNode(INode node)
Overrides:
equalsOrReplacesNode in class AbstractParseTreeConstructor.AbstractToken

getAssignmentElement

public AbstractElement getAssignmentElement()

getType

public AbstractParseTreeConstructor.AssignmentType getType()

getValue

public java.lang.Object getValue()

serializeInternal

protected java.lang.String serializeInternal(INode node)
Overrides:
serializeInternal in class AbstractParseTreeConstructor.AbstractToken