this.pCompareConstraint = new CompareConstraintElements(); this.eCompareFeature = new CompareFeatureElements(); this.pCheckConstraint = new CheckConstraintElements(); this.pPathExpressionConstraint = new PathExpressionConstraintElements(); this.pPathExpressionHead = new PathExpressionHeadElements();
grammarAccess.getCheckConstraintAccess().getCheckConstraintAction_0(), current); if ( state.backtracking==0 ) { newLeafNode(otherlv_1, grammarAccess.getCheckConstraintAccess().getCheckKeyword_1()); if ( state.backtracking==0 ) { newLeafNode(otherlv_2, grammarAccess.getCheckConstraintAccess().getLeftParenthesisKeyword_2()); newCompositeNode(grammarAccess.getCheckConstraintAccess().getExpressionXExpressionParserRuleCall_3_0()); if ( state.backtracking==0 ) { newLeafNode(otherlv_4, grammarAccess.getCheckConstraintAccess().getRightParenthesisKeyword_4());
grammarAccess.getCheckConstraintAccess().getCheckConstraintAction_0(), current); if ( state.backtracking==0 ) { newLeafNode(otherlv_1, grammarAccess.getCheckConstraintAccess().getCheckKeyword_1()); if ( state.backtracking==0 ) { newLeafNode(otherlv_2, grammarAccess.getCheckConstraintAccess().getLeftParenthesisKeyword_2()); newCompositeNode(grammarAccess.getCheckConstraintAccess().getExpressionXExpressionParserRuleCall_3_0()); if ( state.backtracking==0 ) { newLeafNode(otherlv_4, grammarAccess.getCheckConstraintAccess().getRightParenthesisKeyword_4());
/** * Contexts: * Constraint returns CheckConstraint * CheckConstraint returns CheckConstraint * * Constraint: * expression=XExpression */ protected void sequence_CheckConstraint(ISerializationContext context, CheckConstraint semanticObject) { if (errorAcceptor != null) { if (transientValues.isValueTransient(semanticObject, PatternLanguagePackage.Literals.CHECK_CONSTRAINT__EXPRESSION) == ValueTransient.YES) errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, PatternLanguagePackage.Literals.CHECK_CONSTRAINT__EXPRESSION)); } SequenceFeeder feeder = createSequencerFeeder(context, semanticObject); feeder.accept(grammarAccess.getCheckConstraintAccess().getExpressionXExpressionParserRuleCall_3_0(), semanticObject.getExpression()); feeder.finish(); }
public ParserRule getCheckConstraintRule() { return getCheckConstraintAccess().getRule(); }
public ParserRule getCheckConstraintRule() { return getCheckConstraintAccess().getRule(); }