/** * This will add a top level constraint. */ public void addConstraint( final FieldConstraint constraint ) { if ( constraintList == null ) { constraintList = new CompositeFieldConstraint(); } this.constraintList.addConstraint( constraint ); }
public FieldConstraint asFieldConstraint(final RuleModel m, final FactPattern factPattern) { CompositeFieldConstraint comp = new CompositeFieldConstraint(); comp.setCompositeJunctionType(connector.equals("&&") ? CompositeFieldConstraint.COMPOSITE_TYPE_AND : CompositeFieldConstraint.COMPOSITE_TYPE_OR); for (Expr expr : subExprs) { comp.addConstraint(expr.asFieldConstraint(m, factPattern)); } return comp; } }
public void onChange(ChangeEvent event) { CompositeFieldConstraint comp = new CompositeFieldConstraint(); comp.setCompositeJunctionType(composites.getValue(composites.getSelectedIndex())); hasConstraints.addConstraint(comp); modeller.refreshWidget(); popup.hide(); } });
public void onChange(ChangeEvent event) { CompositeFieldConstraint comp = new CompositeFieldConstraint(); comp.setCompositeJunctionType(composites.getValue(composites.getSelectedIndex())); fp.addConstraint(comp); modeller.refreshWidget(); popup.hide(); } });
public void onChange(ChangeEvent event) { CompositeFieldConstraint comp = new CompositeFieldConstraint(); comp.setCompositeJunctionType(composites.getValue(composites.getSelectedIndex())); fp.addConstraint(comp); modeller.refreshWidget(); popup.hide(); } });
public void onChange(ChangeEvent event) { CompositeFieldConstraint comp = new CompositeFieldConstraint(); comp.setCompositeJunctionType(composites.getValue(composites.getSelectedIndex())); hasConstraints.addConstraint(comp); modeller.refreshWidget(); popup.hide(); } });
private CompositeFieldConstraint visitCompositeFieldConstraint(CompositeFieldConstraint cfc) { CompositeFieldConstraint clone = new CompositeFieldConstraint(); clone.setCompositeJunctionType(cfc.getCompositeJunctionType()); if (cfc.getConstraints() != null) { clone.setConstraints(new FieldConstraint[cfc.getConstraints().length]); for (int i = 0; i < cfc.getConstraints().length; i++) { FieldConstraint fc = cfc.getConstraints()[i]; clone.getConstraints()[i] = (FieldConstraint) visit(fc); } } return clone; }
private CompositeFieldConstraint visitCompositeFieldConstraint(CompositeFieldConstraint cfc) { CompositeFieldConstraint clone = new CompositeFieldConstraint(); clone.setCompositeJunctionType(cfc.getCompositeJunctionType()); if (cfc.getConstraints() != null) { clone.setConstraints(new FieldConstraint[cfc.getConstraints().length]); for (int i = 0; i < cfc.getConstraints().length; i++) { FieldConstraint fc = cfc.getConstraints()[i]; clone.getConstraints()[i] = (FieldConstraint) visit(fc); } } return clone; }
private static CompositeFieldConstraint buildCompositeFieldConstraint() { CompositeFieldConstraint cfc = new CompositeFieldConstraint(); cfc.addConstraint( buildSingleFieldConstraint() ); cfc.addConstraint( buildSingleFieldConstraintEBLeftSide() ); cfc.setCompositeJunctionType( CompositeFieldConstraint.COMPOSITE_TYPE_OR ); return cfc; }
CompositeFieldConstraint comp = new CompositeFieldConstraint(); comp.setCompositeJunctionType(CompositeFieldConstraint.COMPOSITE_TYPE_OR); p.addConstraint(comp); comp.addConstraint(sfc1); CompositeFieldConstraint comp2 = new CompositeFieldConstraint(); comp2.setCompositeJunctionType(CompositeFieldConstraint.COMPOSITE_TYPE_AND); final SingleFieldConstraint comp2sfc1 = new SingleFieldConstraint();
CompositeFieldConstraint comp = new CompositeFieldConstraint(); comp.setCompositeJunctionType(CompositeFieldConstraint.COMPOSITE_TYPE_OR); p.addConstraint(comp); comp.addConstraint(sfc1); CompositeFieldConstraint comp2 = new CompositeFieldConstraint(); comp2.setCompositeJunctionType(CompositeFieldConstraint.COMPOSITE_TYPE_AND); final SingleFieldConstraint comp2sfc1 = new SingleFieldConstraint();
CompositeFieldConstraint comp = new CompositeFieldConstraint(); comp.setCompositeJunctionType(CompositeFieldConstraint.COMPOSITE_TYPE_OR); p.addConstraint(comp); comp.addConstraint(sfc1); CompositeFieldConstraint comp2 = new CompositeFieldConstraint(); comp2.setCompositeJunctionType(CompositeFieldConstraint.COMPOSITE_TYPE_AND); final SingleFieldConstraint comp2sfc1 = new SingleFieldConstraint();
CompositeFieldConstraint comp = new CompositeFieldConstraint(); comp.setCompositeJunctionType(CompositeFieldConstraint.COMPOSITE_TYPE_OR); p.addConstraint(comp); comp.addConstraint(sfc2); CompositeFieldConstraint comp2 = new CompositeFieldConstraint(); comp2.setCompositeJunctionType(CompositeFieldConstraint.COMPOSITE_TYPE_AND); final SingleFieldConstraint comp2sfc1 = new SingleFieldConstraint();
m.addLhsItem(p1); CompositeFieldConstraint comp = new CompositeFieldConstraint(); comp.setCompositeJunctionType(CompositeFieldConstraint.COMPOSITE_TYPE_OR); p1.addConstraint(comp);
m.addLhsItem(p1); CompositeFieldConstraint comp = new CompositeFieldConstraint(); comp.setCompositeJunctionType(CompositeFieldConstraint.COMPOSITE_TYPE_OR); p1.addConstraint(comp);
m.addLhsItem(p1); CompositeFieldConstraint comp = new CompositeFieldConstraint(); comp.setCompositeJunctionType(CompositeFieldConstraint.COMPOSITE_TYPE_OR); p1.addConstraint(comp);
m.addLhsItem(p1); CompositeFieldConstraint comp = new CompositeFieldConstraint(); comp.setCompositeJunctionType(CompositeFieldConstraint.COMPOSITE_TYPE_OR); p1.addConstraint(comp);
CompositeFieldConstraint comp = new CompositeFieldConstraint(); comp.setCompositeJunctionType(CompositeFieldConstraint.COMPOSITE_TYPE_OR); p.addConstraint(comp);
m.addLhsItem(p1); CompositeFieldConstraint comp = new CompositeFieldConstraint(); comp.setCompositeJunctionType(CompositeFieldConstraint.COMPOSITE_TYPE_OR); p1.addConstraint(comp);
CompositeFieldConstraint comp = new CompositeFieldConstraint(); comp.setCompositeJunctionType(CompositeFieldConstraint.COMPOSITE_TYPE_OR); p.addConstraint(comp);