Tabnine Logo
FromAccumulateCompositeFactPattern.<init>
Code IndexAdd Tabnine to your IDE (free)

How to use
org.drools.workbench.models.datamodel.rule.FromAccumulateCompositeFactPattern
constructor

Best Java code snippets using org.drools.workbench.models.datamodel.rule.FromAccumulateCompositeFactPattern.<init> (Showing top 20 results out of 315)

origin: kiegroup/drools-wb

  private void addNewFCE(String type,
              int position) {
    FromCompositeFactPattern p = null;
    if (type.equals("from")) {
      p = new FromCompositeFactPattern();
    } else if (type.equals("from accumulate")) {
      p = new FromAccumulateCompositeFactPattern();
    } else if (type.equals("from collect")) {
      p = new FromCollectCompositeFactPattern();
    } else if (type.equals("from entry-point")) {
      p = new FromEntryPointFactPattern();
    }

    this.model.addLhsItem(p,
               position);
  }
}
origin: org.drools/drools-wb-guided-rule-editor-client

  private void addNewFCE(String type,
              int position) {
    FromCompositeFactPattern p = null;
    if (type.equals("from")) {
      p = new FromCompositeFactPattern();
    } else if (type.equals("from accumulate")) {
      p = new FromAccumulateCompositeFactPattern();
    } else if (type.equals("from collect")) {
      p = new FromCollectCompositeFactPattern();
    } else if (type.equals("from entry-point")) {
      p = new FromEntryPointFactPattern();
    }

    this.model.addLhsItem(p,
               position);
  }
}
origin: org.drools/drools-wb-guided-rule-editor-client

  public void onClick( ClickEvent event ) {
    Widget sender = (Widget) event.getSource();
    if ( sender == fromBtn ) {
      pattern.addFactPattern(
          new FromCompositeFactPattern() );
    } else if ( sender == fromAccumulateBtn ) {
      pattern.addFactPattern(
          new FromAccumulateCompositeFactPattern() );
    } else if ( sender == fromCollectBtn ) {
      pattern.addFactPattern(
          new FromCollectCompositeFactPattern() );
    } else {
      throw new IllegalArgumentException( "Unknown sender: "
                            + sender );
    }
    setModified( true );
    getModeller().refreshWidget();
    popup.hide();
  }
};
origin: kiegroup/drools-wb

  public void onClick( ClickEvent event ) {
    Widget sender = (Widget) event.getSource();
    if ( sender == fromBtn ) {
      pattern.addFactPattern(
          new FromCompositeFactPattern() );
    } else if ( sender == fromAccumulateBtn ) {
      pattern.addFactPattern(
          new FromAccumulateCompositeFactPattern() );
    } else if ( sender == fromCollectBtn ) {
      pattern.addFactPattern(
          new FromCollectCompositeFactPattern() );
    } else {
      throw new IllegalArgumentException( "Unknown sender: "
                            + sender );
    }
    setModified( true );
    getModeller().refreshWidget();
    popup.hide();
  }
};
origin: org.drools/drools-wb-guided-rule-editor-client

  public void onClick(ClickEvent event) {
    Widget sender = (Widget) event.getSource();
    if (sender == fromBtn) {
      getFromAccumulatePattern().setSourcePattern(new FromCompositeFactPattern());
    } else if (sender == fromAccumulateBtn) {
      getFromAccumulatePattern().setSourcePattern(new FromAccumulateCompositeFactPattern());
    } else if (sender == fromCollectBtn) {
      getFromAccumulatePattern().setSourcePattern(new FromCollectCompositeFactPattern());
    } else if (sender == fromEntryPointBtn) {
      getFromAccumulatePattern().setSourcePattern(new FromEntryPointFactPattern());
    } else {
      throw new IllegalArgumentException("Unknown sender: "
                            + sender);
    }
    setModified(true);
    getModeller().refreshWidget();
    popup.hide();
  }
};
origin: kiegroup/drools-wb

  public void onClick(ClickEvent event) {
    Widget sender = (Widget) event.getSource();
    if (sender == fromBtn) {
      getFromAccumulatePattern().setSourcePattern(new FromCompositeFactPattern());
    } else if (sender == fromAccumulateBtn) {
      getFromAccumulatePattern().setSourcePattern(new FromAccumulateCompositeFactPattern());
    } else if (sender == fromCollectBtn) {
      getFromAccumulatePattern().setSourcePattern(new FromCollectCompositeFactPattern());
    } else if (sender == fromEntryPointBtn) {
      getFromAccumulatePattern().setSourcePattern(new FromEntryPointFactPattern());
    } else {
      throw new IllegalArgumentException("Unknown sender: "
                            + sender);
    }
    setModified(true);
    getModeller().refreshWidget();
    popup.hide();
  }
};
origin: org.drools/drools-wb-guided-rule-editor-client

  public void onClick(ClickEvent event) {
    Widget sender = (Widget) event.getSource();
    if (sender == fromBtn) {
      getFromCollectPattern().setRightPattern(new FromCompositeFactPattern());
    } else if (sender == fromAccumulateBtn) {
      getFromCollectPattern().setRightPattern(new FromAccumulateCompositeFactPattern());
    } else if (sender == fromCollectBtn) {
      getFromCollectPattern().setRightPattern(new FromCollectCompositeFactPattern());
    } else if (sender == freeFormDRLBtn) {
      getFromCollectPattern().setRightPattern(new FreeFormLine());
    } else if (sender == fromEntryPointBtn) {
      getFromCollectPattern().setRightPattern(new FromEntryPointFactPattern());
    } else {
      throw new IllegalArgumentException("Unknown sender: " + sender);
    }
    setModified(true);
    getModeller().refreshWidget();
    popup.hide();
  }
};
origin: kiegroup/drools-wb

  public void onClick(ClickEvent event) {
    Widget sender = (Widget) event.getSource();
    if (sender == fromBtn) {
      getFromCollectPattern().setRightPattern(new FromCompositeFactPattern());
    } else if (sender == fromAccumulateBtn) {
      getFromCollectPattern().setRightPattern(new FromAccumulateCompositeFactPattern());
    } else if (sender == fromCollectBtn) {
      getFromCollectPattern().setRightPattern(new FromCollectCompositeFactPattern());
    } else if (sender == freeFormDRLBtn) {
      getFromCollectPattern().setRightPattern(new FreeFormLine());
    } else if (sender == fromEntryPointBtn) {
      getFromCollectPattern().setRightPattern(new FromEntryPointFactPattern());
    } else {
      throw new IllegalArgumentException("Unknown sender: " + sender);
    }
    setModified(true);
    getModeller().refreshWidget();
    popup.hide();
  }
};
origin: org.drools/drools-wb-guided-rule-editor-client

@Test
public void testFromAccumulateCompositePatternMissingValues() throws Exception {
  FactPattern pattern1 = new FactPattern("Person");
  SingleFieldConstraint constraint1 = new SingleFieldConstraint("name");
  constraint1.setOperator("==");
  pattern1.addConstraint(constraint1);
  FactPattern pattern2 = new FactPattern("Address");
  SingleFieldConstraint constraint2 = new SingleFieldConstraint("street");
  constraint2.setOperator("!=");
  pattern2.addConstraint(constraint2);
  FromAccumulateCompositeFactPattern fromAccumulateCompositeFactPattern = new FromAccumulateCompositeFactPattern();
  fromAccumulateCompositeFactPattern.setSourcePattern(pattern1);
  fromAccumulateCompositeFactPattern.setFactPattern(pattern2);
  fromAccumulateCompositeFactPattern.setFunction("test()");
  model.lhs = new IPattern[]{fromAccumulateCompositeFactPattern};
  assertFalse(validator.isValid());
  assertEquals(2, validator.getErrors().size());
  verify(constants, never()).WhenUsingFromTheSourceNeedsToBeSet();
  verify(constants).FactType0HasAField1ThatHasAnOperatorSetButNoValuePleaseAddAValueOrRemoveTheOperator("Person", "name");
  verify(constants).FactType0HasAField1ThatHasAnOperatorSetButNoValuePleaseAddAValueOrRemoveTheOperator("Address", "street");
}
origin: kiegroup/drools-wb

@Test
public void testFromAccumulateCompositePatternMissingValues() throws Exception {
  FactPattern pattern1 = new FactPattern("Person");
  SingleFieldConstraint constraint1 = new SingleFieldConstraint("name");
  constraint1.setOperator("==");
  pattern1.addConstraint(constraint1);
  FactPattern pattern2 = new FactPattern("Address");
  SingleFieldConstraint constraint2 = new SingleFieldConstraint("street");
  constraint2.setOperator("!=");
  pattern2.addConstraint(constraint2);
  FromAccumulateCompositeFactPattern fromAccumulateCompositeFactPattern = new FromAccumulateCompositeFactPattern();
  fromAccumulateCompositeFactPattern.setSourcePattern(pattern1);
  fromAccumulateCompositeFactPattern.setFactPattern(pattern2);
  fromAccumulateCompositeFactPattern.setFunction("test()");
  model.lhs = new IPattern[]{fromAccumulateCompositeFactPattern};
  assertFalse(validator.isValid());
  assertEquals(2, validator.getErrors().size());
  verify(constants, never()).WhenUsingFromTheSourceNeedsToBeSet();
  verify(constants).FactType0HasAField1ThatHasAnOperatorSetButNoValuePleaseAddAValueOrRemoveTheOperator("Person", "name");
  verify(constants).FactType0HasAField1ThatHasAnOperatorSetButNoValuePleaseAddAValueOrRemoveTheOperator("Address", "street");
}
origin: org.drools/drools-wb-guided-dtable-editor-client

private FromAccumulateCompositeFactPattern visitFromAccumulateCompositeFactPattern(FromAccumulateCompositeFactPattern pattern) {
  FromAccumulateCompositeFactPattern clone = new FromAccumulateCompositeFactPattern();
  clone.setActionCode(pattern.getActionCode());
  clone.setExpression((ExpressionFormLine) visit(pattern.getExpression()));
  clone.setFactPattern((FactPattern) visit(pattern.getFactPattern()));
  clone.setFunction(pattern.getFunction());
  clone.setInitCode(pattern.getInitCode());
  clone.setResultCode(pattern.getResultCode());
  clone.setReverseCode(pattern.getReverseCode());
  clone.setSourcePattern((IPattern) visit(pattern.getSourcePattern()));
  return clone;
}
origin: kiegroup/drools-wb

private FromAccumulateCompositeFactPattern visitFromAccumulateCompositeFactPattern(FromAccumulateCompositeFactPattern pattern) {
  FromAccumulateCompositeFactPattern clone = new FromAccumulateCompositeFactPattern();
  clone.setActionCode(pattern.getActionCode());
  clone.setExpression((ExpressionFormLine) visit(pattern.getExpression()));
  clone.setFactPattern((FactPattern) visit(pattern.getFactPattern()));
  clone.setFunction(pattern.getFunction());
  clone.setInitCode(pattern.getInitCode());
  clone.setResultCode(pattern.getResultCode());
  clone.setReverseCode(pattern.getReverseCode());
  clone.setSourcePattern((IPattern) visit(pattern.getSourcePattern()));
  return clone;
}
origin: kiegroup/drools-wb

@Test
public void testFromAccumulateCompositePatternMissingValues2() throws Exception {
  FactPattern pattern1 = new FactPattern("Person");
  FactPattern pattern2 = new FactPattern("Address");
  FromAccumulateCompositeFactPattern fromAccumulateCompositeFactPattern = new FromAccumulateCompositeFactPattern();
  fromAccumulateCompositeFactPattern.setSourcePattern(pattern1);
  fromAccumulateCompositeFactPattern.setFactPattern(pattern2);
  fromAccumulateCompositeFactPattern.setFunction("");
  fromAccumulateCompositeFactPattern.setReverseCode("");
  fromAccumulateCompositeFactPattern.setInitCode("");
  fromAccumulateCompositeFactPattern.setActionCode("");
  fromAccumulateCompositeFactPattern.setResultCode("");
  model.lhs = new IPattern[]{fromAccumulateCompositeFactPattern};
  assertFalse(validator.isValid());
  assertEquals(1, validator.getErrors().size());
  verify(constants).WhenUsingFromTheSourceNeedsToBeSet();
}
origin: org.drools/drools-wb-guided-rule-editor-client

@Test
public void testFromAccumulateCompositePatternMissingValuesWithExistingFrom() throws Exception {
  FactPattern pattern1 = new FactPattern("Person");
  SingleFieldConstraint constraint1 = new SingleFieldConstraint("name");
  constraint1.setOperator("==");
  pattern1.addConstraint(constraint1);
  FactPattern pattern2 = new FactPattern("Address");
  SingleFieldConstraint constraint2 = new SingleFieldConstraint("street");
  constraint2.setOperator("!=");
  pattern2.addConstraint(constraint2);
  FromAccumulateCompositeFactPattern fromAccumulateCompositeFactPattern = new FromAccumulateCompositeFactPattern();
  fromAccumulateCompositeFactPattern.setSourcePattern(pattern1);
  fromAccumulateCompositeFactPattern.setFactPattern(pattern2);
  fromAccumulateCompositeFactPattern.setInitCode("int i = 0");
  fromAccumulateCompositeFactPattern.setActionCode(" i++;");
  fromAccumulateCompositeFactPattern.setReverseCode("i--;");
  fromAccumulateCompositeFactPattern.setResultCode("return i");
  model.lhs = new IPattern[]{fromAccumulateCompositeFactPattern};
  assertFalse(validator.isValid());
  assertEquals(2, validator.getErrors().size());
  verify(constants, never()).WhenUsingFromTheSourceNeedsToBeSet();
  verify(constants).FactType0HasAField1ThatHasAnOperatorSetButNoValuePleaseAddAValueOrRemoveTheOperator("Person", "name");
  verify(constants).FactType0HasAField1ThatHasAnOperatorSetButNoValuePleaseAddAValueOrRemoveTheOperator("Address", "street");
}
origin: org.drools/drools-wb-guided-rule-editor-client

@Test
public void testFromAccumulateCompositePatternMissingValues2() throws Exception {
  FactPattern pattern1 = new FactPattern("Person");
  FactPattern pattern2 = new FactPattern("Address");
  FromAccumulateCompositeFactPattern fromAccumulateCompositeFactPattern = new FromAccumulateCompositeFactPattern();
  fromAccumulateCompositeFactPattern.setSourcePattern(pattern1);
  fromAccumulateCompositeFactPattern.setFactPattern(pattern2);
  fromAccumulateCompositeFactPattern.setFunction("");
  fromAccumulateCompositeFactPattern.setReverseCode("");
  fromAccumulateCompositeFactPattern.setInitCode("");
  fromAccumulateCompositeFactPattern.setActionCode("");
  fromAccumulateCompositeFactPattern.setResultCode("");
  model.lhs = new IPattern[]{fromAccumulateCompositeFactPattern};
  assertFalse(validator.isValid());
  assertEquals(1, validator.getErrors().size());
  verify(constants).WhenUsingFromTheSourceNeedsToBeSet();
}
origin: kiegroup/drools-wb

@Test
public void testFromAccumulateCompositePatternMissingValuesWithExistingFrom() throws Exception {
  FactPattern pattern1 = new FactPattern("Person");
  SingleFieldConstraint constraint1 = new SingleFieldConstraint("name");
  constraint1.setOperator("==");
  pattern1.addConstraint(constraint1);
  FactPattern pattern2 = new FactPattern("Address");
  SingleFieldConstraint constraint2 = new SingleFieldConstraint("street");
  constraint2.setOperator("!=");
  pattern2.addConstraint(constraint2);
  FromAccumulateCompositeFactPattern fromAccumulateCompositeFactPattern = new FromAccumulateCompositeFactPattern();
  fromAccumulateCompositeFactPattern.setSourcePattern(pattern1);
  fromAccumulateCompositeFactPattern.setFactPattern(pattern2);
  fromAccumulateCompositeFactPattern.setInitCode("int i = 0");
  fromAccumulateCompositeFactPattern.setActionCode(" i++;");
  fromAccumulateCompositeFactPattern.setReverseCode("i--;");
  fromAccumulateCompositeFactPattern.setResultCode("return i");
  model.lhs = new IPattern[]{fromAccumulateCompositeFactPattern};
  assertFalse(validator.isValid());
  assertEquals(2, validator.getErrors().size());
  verify(constants, never()).WhenUsingFromTheSourceNeedsToBeSet();
  verify(constants).FactType0HasAField1ThatHasAnOperatorSetButNoValuePleaseAddAValueOrRemoveTheOperator("Person", "name");
  verify(constants).FactType0HasAField1ThatHasAnOperatorSetButNoValuePleaseAddAValueOrRemoveTheOperator("Address", "street");
}
origin: kiegroup/drools-wb

private static FromAccumulateCompositeFactPattern buildFromAccumulateCompositeFactPattern() {
  FromAccumulateCompositeFactPattern facc = new FromAccumulateCompositeFactPattern();
  facc.setActionCode( "action code; " );
  facc.setExpression( buildExpressionFormLine() );
  facc.setFactPattern( buildFactPattern() );
  facc.setFunction( "function;" );
  facc.setInitCode( "setPlugin code;" );
  facc.setResultCode( "result code;" );
  facc.setReverseCode( "reverse code;" );
  facc.setSourcePattern( buildExpressionFormLine() );
  return facc;
}
origin: org.drools/drools-workbench-models-commons

FromAccumulateCompositeFactPattern fac = new FromAccumulateCompositeFactPattern();
fac.setSourcePattern(parseBaseDescr(m,
                  accumulate.getInput(),
origin: kiegroup/drools-wb

@Test
public void testFromAccumulateCompositePattern() throws Exception {
  FactPattern pattern1 = new FactPattern("Person");
  SingleFieldConstraint constraint1 = new SingleFieldConstraint("name");
  constraint1.setOperator("==");
  constraint1.setValue("Toni");
  pattern1.addConstraint(constraint1);
  FactPattern pattern2 = new FactPattern("Address");
  SingleFieldConstraint constraint2 = new SingleFieldConstraint("street");
  constraint2.setOperator("!=");
  constraint2.setValue("some street");
  pattern2.addConstraint(constraint2);
  FromAccumulateCompositeFactPattern fromAccumulateCompositeFactPattern = new FromAccumulateCompositeFactPattern();
  fromAccumulateCompositeFactPattern.setSourcePattern(pattern1);
  fromAccumulateCompositeFactPattern.setFactPattern(pattern2);
  ExpressionFormLine expression = new ExpressionFormLine();
  expression.setBinding("person.addresses");
  fromAccumulateCompositeFactPattern.setExpression(expression);
  model.lhs = new IPattern[]{fromAccumulateCompositeFactPattern};
  assertTrue(validator.isValid());
}
origin: org.drools/drools-wb-guided-rule-editor-client

@Test
public void testFromAccumulateCompositePattern() throws Exception {
  FactPattern pattern1 = new FactPattern("Person");
  SingleFieldConstraint constraint1 = new SingleFieldConstraint("name");
  constraint1.setOperator("==");
  constraint1.setValue("Toni");
  pattern1.addConstraint(constraint1);
  FactPattern pattern2 = new FactPattern("Address");
  SingleFieldConstraint constraint2 = new SingleFieldConstraint("street");
  constraint2.setOperator("!=");
  constraint2.setValue("some street");
  pattern2.addConstraint(constraint2);
  FromAccumulateCompositeFactPattern fromAccumulateCompositeFactPattern = new FromAccumulateCompositeFactPattern();
  fromAccumulateCompositeFactPattern.setSourcePattern(pattern1);
  fromAccumulateCompositeFactPattern.setFactPattern(pattern2);
  ExpressionFormLine expression = new ExpressionFormLine();
  expression.setBinding("person.addresses");
  fromAccumulateCompositeFactPattern.setExpression(expression);
  model.lhs = new IPattern[]{fromAccumulateCompositeFactPattern};
  assertTrue(validator.isValid());
}
org.drools.workbench.models.datamodel.ruleFromAccumulateCompositeFactPattern<init>

Popular methods of FromAccumulateCompositeFactPattern

  • getFactPattern
  • getSourcePattern
  • setActionCode
  • setFunction
  • setInitCode
  • setResultCode
  • setReverseCode
  • setSourcePattern
  • getActionCode
  • getInitCode
  • getReverseCode
  • setFactPattern
  • getReverseCode,
  • setFactPattern,
  • getFunction,
  • getResultCode,
  • setExpression,
  • useFunctionOrCode,
  • getExpression,
  • clearCodeFields

Popular in Java

  • Finding current android device location
  • getContentResolver (Context)
  • startActivity (Activity)
  • runOnUiThread (Activity)
  • Graphics2D (java.awt)
    This Graphics2D class extends the Graphics class to provide more sophisticated control overgraphics
  • DecimalFormat (java.text)
    A concrete subclass of NumberFormat that formats decimal numbers. It has a variety of features desig
  • Executor (java.util.concurrent)
    An object that executes submitted Runnable tasks. This interface provides a way of decoupling task s
  • TimeUnit (java.util.concurrent)
    A TimeUnit represents time durations at a given unit of granularity and provides utility methods to
  • JFileChooser (javax.swing)
  • JOptionPane (javax.swing)
  • Top plugins for WebStorm
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now