ConstraintValueEditor connectiveValueEditor(final BaseSingleFieldConstraint con) { return new ConstraintValueEditor(con, pattern.getConstraintList(), this.modeller, this.eventBus, isReadOnly); }
ConstraintValueEditor connectiveValueEditor(final BaseSingleFieldConstraint con) { return new ConstraintValueEditor(con, pattern.getConstraintList(), this.modeller, this.eventBus, isReadOnly); }
private void validateFactPattern(final FactPattern factPattern) { if (factPattern == null || factPattern.getConstraintList() == null || factPattern.getConstraintList().getConstraints() == null) { return; } for (FieldConstraint constraint : factPattern.getConstraintList().getConstraints()) { if (constraint instanceof SingleFieldConstraint) { SingleFieldConstraint singleFieldConstraint = (SingleFieldConstraint) constraint; if (areOperatorAndValueInvalid(singleFieldConstraint)) { errors.add(constants.FactType0HasAField1ThatHasAnOperatorSetButNoValuePleaseAddAValueOrRemoveTheOperator( factPattern.getFactType(), singleFieldConstraint.getFieldName())); } } } }
private void validateFactPattern(final FactPattern factPattern) { if (factPattern == null || factPattern.getConstraintList() == null || factPattern.getConstraintList().getConstraints() == null) { return; } for (FieldConstraint constraint : factPattern.getConstraintList().getConstraints()) { if (constraint instanceof SingleFieldConstraint) { SingleFieldConstraint singleFieldConstraint = (SingleFieldConstraint) constraint; if (areOperatorAndValueInvalid(singleFieldConstraint)) { errors.add(constants.FactType0HasAField1ThatHasAnOperatorSetButNoValuePleaseAddAValueOrRemoveTheOperator( factPattern.getFactType(), singleFieldConstraint.getFieldName())); } } } }
ConstraintValueEditor constraintValueEditor(final SingleFieldConstraint constraint) { return new ConstraintValueEditor(constraint, pattern.getConstraintList(), this.getModeller(), this.getEventBus(), this.readOnly); } }
ConstraintValueEditor constraintValueEditor(final SingleFieldConstraint constraint) { return new ConstraintValueEditor(constraint, pattern.getConstraintList(), this.getModeller(), this.getEventBus(), this.readOnly); } }
private void generateFactPattern(final FactPattern pattern, final LHSGeneratorContext gctx) { if (pattern.isNegated()) { buf.append("not "); } else if (pattern.isBound()) { bindingsPatterns.put(pattern.getBoundName(), pattern); buf.append(pattern.getBoundName()); buf.append(" : "); } if (pattern.getFactType() != null) { buf.append(pattern.getFactType()); } buf.append("( "); // top level constraints if (pattern.getConstraintList() != null) { generateConstraints(pattern, gctx); } buf.append(")"); //Add CEP window definition CEPWindow window = pattern.getWindow(); if (window.isDefined()) { buf.append(" "); buf.append(window.getOperator()); buf.append(buildOperatorParameterDRL(window.getParameters())); } }
private boolean findBoundVariableNames(BaseSingleFieldConstraint con, List<String> result, FactPattern fact) { if (fact.getConstraintList() != null) { final FieldConstraint[] cons = fact.getConstraintList().getConstraints(); if (cons != null) { for (int k = 0; k < cons.length; k++) {
private void generateConstraints(final FactPattern pattern, final LHSGeneratorContext parentContext) { LHSGeneratorContext gctx = null; for (int constraintIndex = 0; constraintIndex < pattern.getFieldConstraints().length; constraintIndex++) { FieldConstraint constr = pattern.getConstraintList().getConstraints()[constraintIndex]; if (constraintIndex == 0) { gctx = generatorContextFactory.newChildGeneratorContext(parentContext, constr); } else { gctx = generatorContextFactory.newPeerGeneratorContext(gctx, constr); } generateConstraint(constr, gctx); } }
person.getConstraintList().getConstraints().length); SingleFieldConstraint cons = (SingleFieldConstraint) person.getConstraint(0); assertEquals(BaseSingleFieldConstraint.TYPE_LITERAL, cheese.getConstraintList().getConstraints().length); cons = (SingleFieldConstraint) cheese.getConstraint(0); assertEquals("type",
person.getConstraintList().getConstraints().length); SingleFieldConstraint cons = (SingleFieldConstraint) person.getConstraint(0); assertEquals(BaseSingleFieldConstraint.TYPE_LITERAL, cheese.getConstraintList().getConstraints().length); cons = (SingleFieldConstraint) cheese.getConstraint(0); assertEquals("type",
person.getConstraintList().getConstraints().length);
result0Fp1.getConstraintList().getConstraints().length); result0Fp2.getConstraintList().getConstraints().length); result1Fp1.getConstraintList().getConstraints().length); result1Fp2.getConstraintList().getConstraints().length); result2Fp1.getConstraintList().getConstraints().length); result2Fp2.getConstraintList().getConstraints().length);