Class PCMStoexSemanticSequencer

java.lang.Object
org.eclipse.xtext.serializer.sequencer.AbstractSemanticSequencer
org.eclipse.xtext.serializer.sequencer.AbstractDelegatingSemanticSequencer
org.palladiosimulator.commons.stoex.serializer.StoexSemanticSequencer
org.palladiosimulator.pcm.stoex.serializer.PCMStoexSemanticSequencer
All Implemented Interfaces:
org.eclipse.xtext.serializer.sequencer.ISemanticSequencer

public class PCMStoexSemanticSequencer extends org.palladiosimulator.commons.stoex.serializer.StoexSemanticSequencer
  • Field Summary

    Fields inherited from class org.eclipse.xtext.serializer.sequencer.AbstractDelegatingSemanticSequencer

    genericSequencer, genericSequencerProvider

    Fields inherited from class org.eclipse.xtext.serializer.sequencer.AbstractSemanticSequencer

    diagnosticProvider, errorAcceptor, feederProvider, masterSequencer, nodeProvider, sequenceAcceptor, transientValues
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    sequence(org.eclipse.xtext.serializer.ISerializationContext context, EObject semanticObject)
     
    protected void
    sequence_CharacterisedVariable(org.eclipse.xtext.serializer.ISerializationContext context, CharacterisedVariable semanticObject)
    Contexts: expression returns CharacterisedVariable atom returns CharacterisedVariable CharacterisedVariable returns CharacterisedVariable ifelseExpr returns CharacterisedVariable ifelseExpr.IfElseExpression_1_0 returns CharacterisedVariable BooleanExpression returns CharacterisedVariable BooleanExpression.BooleanOperatorExpression_1_0 returns CharacterisedVariable boolAndExpr returns CharacterisedVariable boolAndExpr.BooleanOperatorExpression_1_0 returns CharacterisedVariable boolOrExpr returns CharacterisedVariable boolOrExpr.BooleanOperatorExpression_1_0 returns CharacterisedVariable compareExpr returns CharacterisedVariable compareExpr.CompareExpression_1_0 returns CharacterisedVariable sumExpr returns CharacterisedVariable sumExpr.TermExpression_1_0 returns CharacterisedVariable prodExpr returns CharacterisedVariable prodExpr.ProductExpression_1_0 returns CharacterisedVariable powExpr returns CharacterisedVariable powExpr.PowerExpression_1_0 returns CharacterisedVariable unaryExpr returns CharacterisedVariable Constraint: (id_Variable=AbstractNamedReference characterisationType=VariableCharacterisationType)

    Methods inherited from class org.palladiosimulator.commons.stoex.serializer.StoexSemanticSequencer

    sequence_boolAndExpr_boolOrExpr, sequence_BooleanExpression_boolOrExpr, sequence_BoolLiteral, sequence_boolOrExpr, sequence_boolsample, sequence_BoxedPDF, sequence_compareExpr, sequence_DoubleLiteral, sequence_FunctionLiteral, sequence_ifelseExpr, sequence_IntLiteral, sequence_NamespaceReference, sequence_NegativeExpression, sequence_NotExpression, sequence_numeric_int_sample, sequence_numeric_real_sample, sequence_Parenthesis, sequence_powExpr, sequence_ProbabilityFunctionLiteral, sequence_ProbabilityMassFunction, sequence_prodExpr, sequence_real_pdf_sample, sequence_StringLiteral, sequence_stringsample, sequence_sumExpr, sequence_Variable, sequence_VariableReference

    Methods inherited from class org.eclipse.xtext.serializer.sequencer.AbstractDelegatingSemanticSequencer

    init

    Methods inherited from class org.eclipse.xtext.serializer.sequencer.AbstractSemanticSequencer

    createContext, createNodeProvider, createSequence, createSequence, createSequencerFeeder, createSequencerFeeder, createSequencerFeeder, createSequencerFeeder, init, setMasterSequencer

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • PCMStoexSemanticSequencer

      public PCMStoexSemanticSequencer()
  • Method Details

    • sequence

      public void sequence(org.eclipse.xtext.serializer.ISerializationContext context, EObject semanticObject)
      Overrides:
      sequence in class org.palladiosimulator.commons.stoex.serializer.StoexSemanticSequencer
    • sequence_CharacterisedVariable

      protected void sequence_CharacterisedVariable(org.eclipse.xtext.serializer.ISerializationContext context, CharacterisedVariable semanticObject)
       Contexts:
           expression returns CharacterisedVariable
           atom returns CharacterisedVariable
           CharacterisedVariable returns CharacterisedVariable
           ifelseExpr returns CharacterisedVariable
           ifelseExpr.IfElseExpression_1_0 returns CharacterisedVariable
           BooleanExpression returns CharacterisedVariable
           BooleanExpression.BooleanOperatorExpression_1_0 returns CharacterisedVariable
           boolAndExpr returns CharacterisedVariable
           boolAndExpr.BooleanOperatorExpression_1_0 returns CharacterisedVariable
           boolOrExpr returns CharacterisedVariable
           boolOrExpr.BooleanOperatorExpression_1_0 returns CharacterisedVariable
           compareExpr returns CharacterisedVariable
           compareExpr.CompareExpression_1_0 returns CharacterisedVariable
           sumExpr returns CharacterisedVariable
           sumExpr.TermExpression_1_0 returns CharacterisedVariable
           prodExpr returns CharacterisedVariable
           prodExpr.ProductExpression_1_0 returns CharacterisedVariable
           powExpr returns CharacterisedVariable
           powExpr.PowerExpression_1_0 returns CharacterisedVariable
           unaryExpr returns CharacterisedVariable
      
       Constraint:
           (id_Variable=AbstractNamedReference characterisationType=VariableCharacterisationType)