Package org.drools.ide.common.client.modeldriven.brl

Examples of org.drools.ide.common.client.modeldriven.brl.CompositeFactPattern.addFactPattern()


    SingleFieldConstraint sf1 = new SingleFieldConstraint("age");
    sf1.setOperator("==");
    sf1.setValue("42");
    p1.addConstraint(sf1);

    cp.addFactPattern(p1);

    FactPattern p2 = new FactPattern("Person");
    SingleFieldConstraint sf2 = new SingleFieldConstraint("age");
    sf2.setOperator("==");
    sf2.setValue("43");
View Full Code Here


    SingleFieldConstraint sf2 = new SingleFieldConstraint("age");
    sf2.setOperator("==");
    sf2.setValue("43");
    p2.addConstraint(sf2);

    cp.addFactPattern(p2);

    m.addLhsItem(cp);

    String result = BRDRLPersistence.getInstance().marshal(m);
View Full Code Here

        pat.addConstraint( con );

        m.addLhsItem( pat );

        final CompositeFactPattern comp = new CompositeFactPattern( "not" );
        comp.addFactPattern( new FactPattern( "Cancel" ) );
        m.addLhsItem( comp );

        final ActionUpdateField set = new ActionUpdateField();
        set.variable = "p1";
        set.addFieldValue( new ActionFieldValue( "status",
View Full Code Here

    @Test
    public void testAddPattern() {
        final CompositeFactPattern pat = new CompositeFactPattern();
        final FactPattern x = new FactPattern();
        pat.addFactPattern( x );
        assertEquals( 1,
                      pat.getPatterns().length );

        final FactPattern y = new FactPattern();
        pat.addFactPattern( y );
View Full Code Here

        pat.addFactPattern( x );
        assertEquals( 1,
                      pat.getPatterns().length );

        final FactPattern y = new FactPattern();
        pat.addFactPattern( y );
        assertEquals( 2,
                      pat.getPatterns().length );
        assertEquals( x,
                      pat.getPatterns()[0] );
        assertEquals( y,
View Full Code Here

        pat.addConstraint( con );

        m.addLhsItem( pat );

        final CompositeFactPattern comp = new CompositeFactPattern( "not" );
        comp.addFactPattern( new FactPattern( "Cancel" ) );
        m.addLhsItem( comp );

        final ActionUpdateField set = new ActionUpdateField();
        set.variable = "p1";
        set.addFieldValue( new ActionFieldValue( "status",
View Full Code Here

    pat.addConstraint(con);

    m.addLhsItem(pat);

    final CompositeFactPattern comp = new CompositeFactPattern("not");
    comp.addFactPattern(new FactPattern("Cancel"));
    m.addLhsItem(comp);

    final ActionUpdateField set = new ActionUpdateField();
    set.variable = "p1";
    set.addFieldValue(new ActionFieldValue("status", "rejected",
View Full Code Here

    SingleFieldConstraint sf1 = new SingleFieldConstraint("age");
    sf1.operator = "==";
    sf1.value = "42";
    p1.addConstraint(sf1);

    cp.addFactPattern(p1);

    FactPattern p2 = new FactPattern("Person");
    SingleFieldConstraint sf2 = new SingleFieldConstraint("age");
    sf2.operator = "==";
    sf2.value = "43";
View Full Code Here

    SingleFieldConstraint sf2 = new SingleFieldConstraint("age");
    sf2.operator = "==";
    sf2.value = "43";
    p2.addConstraint(sf2);

    cp.addFactPattern(p2);

    m.addLhsItem(cp);

    String result = BRDRLPersistence.getInstance().marshal(m);
    assertTrue(result
View Full Code Here

    SingleFieldConstraint sf1 = new SingleFieldConstraint("age");
    sf1.operator = "==";
    sf1.value = "42";
    p1.addConstraint(sf1);

    cp.addFactPattern(p1);

    m.addLhsItem(cp);

    String result = BRDRLPersistence.getInstance().marshal(m);
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.