use of org.eclipse.xtext.Parameter in project xtext-core by eclipse.
the class Bug289524TestLanguageSemanticSequencer method sequence.
@Override
public void sequence(ISerializationContext context, EObject semanticObject) {
EPackage epackage = semanticObject.eClass().getEPackage();
ParserRule rule = context.getParserRule();
Action action = context.getAssignedAction();
Set<Parameter> parameters = context.getEnabledBooleanParameters();
if (epackage == Bug289524TestPackage.eINSTANCE)
switch(semanticObject.eClass().getClassifierID()) {
case Bug289524TestPackage.CONTAINED:
sequence_Contained(context, (Contained) semanticObject);
return;
case Bug289524TestPackage.MODEL:
sequence_Model(context, (Model) semanticObject);
return;
case Bug289524TestPackage.MODEL_ELEMENT:
sequence_ModelElement(context, (ModelElement) semanticObject);
return;
}
if (errorAcceptor != null)
errorAcceptor.accept(diagnosticProvider.createInvalidContextOrTypeDiagnostic(semanticObject, context));
}
use of org.eclipse.xtext.Parameter in project xtext-core by eclipse.
the class Bug296889ExTestLanguageSemanticSequencer method sequence.
@Override
public void sequence(ISerializationContext context, EObject semanticObject) {
EPackage epackage = semanticObject.eClass().getEPackage();
ParserRule rule = context.getParserRule();
Action action = context.getAssignedAction();
Set<Parameter> parameters = context.getEnabledBooleanParameters();
if (epackage == Bug296889ExTestPackage.eINSTANCE)
switch(semanticObject.eClass().getClassifierID()) {
case Bug296889ExTestPackage.MODEL:
sequence_Model(context, (Model) semanticObject);
return;
case Bug296889ExTestPackage.POSTOP:
sequence_Postop(context, (Postop) semanticObject);
return;
case Bug296889ExTestPackage.PREOP:
sequence_Preop(context, (Preop) semanticObject);
return;
case Bug296889ExTestPackage.VARIABLE:
sequence_Variable(context, (Variable) semanticObject);
return;
}
if (errorAcceptor != null)
errorAcceptor.accept(diagnosticProvider.createInvalidContextOrTypeDiagnostic(semanticObject, context));
}
use of org.eclipse.xtext.Parameter in project xtext-core by eclipse.
the class Bug296889TestLanguageSemanticSequencer method sequence.
@Override
public void sequence(ISerializationContext context, EObject semanticObject) {
EPackage epackage = semanticObject.eClass().getEPackage();
ParserRule rule = context.getParserRule();
Action action = context.getAssignedAction();
Set<Parameter> parameters = context.getEnabledBooleanParameters();
if (epackage == Bug296889TestPackage.eINSTANCE)
switch(semanticObject.eClass().getClassifierID()) {
case Bug296889TestPackage.MODEL:
sequence_Model(context, (Model) semanticObject);
return;
case Bug296889TestPackage.POSTOP:
sequence_Postop(context, (Postop) semanticObject);
return;
case Bug296889TestPackage.PREOP:
sequence_Preop(context, (Preop) semanticObject);
return;
case Bug296889TestPackage.VARIABLE:
sequence_Variable(context, (Variable) semanticObject);
return;
}
if (errorAcceptor != null)
errorAcceptor.accept(diagnosticProvider.createInvalidContextOrTypeDiagnostic(semanticObject, context));
}
use of org.eclipse.xtext.Parameter in project xtext-core by eclipse.
the class Bug301935ExTestLanguageSemanticSequencer method sequence.
@Override
public void sequence(ISerializationContext context, EObject semanticObject) {
EPackage epackage = semanticObject.eClass().getEPackage();
ParserRule rule = context.getParserRule();
Action action = context.getAssignedAction();
Set<Parameter> parameters = context.getEnabledBooleanParameters();
if (epackage == Bug301935TestPackage.eINSTANCE)
switch(semanticObject.eClass().getClassifierID()) {
case Bug301935TestPackage.MODEL:
sequence_Model(context, (Model) semanticObject);
return;
}
if (errorAcceptor != null)
errorAcceptor.accept(diagnosticProvider.createInvalidContextOrTypeDiagnostic(semanticObject, context));
}
use of org.eclipse.xtext.Parameter in project xtext-core by eclipse.
the class Bug378967TestLanguageSemanticSequencer method sequence.
@Override
public void sequence(ISerializationContext context, EObject semanticObject) {
EPackage epackage = semanticObject.eClass().getEPackage();
ParserRule rule = context.getParserRule();
Action action = context.getAssignedAction();
Set<Parameter> parameters = context.getEnabledBooleanParameters();
if (epackage == Bug378967TestPackage.eINSTANCE)
switch(semanticObject.eClass().getClassifierID()) {
case Bug378967TestPackage.AFTER_OBJ:
sequence_AfterObj(context, (AfterObj) semanticObject);
return;
case Bug378967TestPackage.ROOT:
sequence_Root(context, (Root) semanticObject);
return;
case Bug378967TestPackage.RULE1:
sequence_Rule1(context, (Rule1) semanticObject);
return;
case Bug378967TestPackage.RULE2:
sequence_Rule2(context, (Rule2) semanticObject);
return;
case Bug378967TestPackage.RULE3:
sequence_Rule3(context, (Rule3) semanticObject);
return;
case Bug378967TestPackage.RULE4:
sequence_Rule4(context, (Rule4) semanticObject);
return;
case Bug378967TestPackage.SOBJ:
sequence_SObj(context, (SObj) semanticObject);
return;
}
if (errorAcceptor != null)
errorAcceptor.accept(diagnosticProvider.createInvalidContextOrTypeDiagnostic(semanticObject, context));
}
Aggregations