Tabnine Logo
FromAccumulateCompositeFactPattern.setInitCode
Code IndexAdd Tabnine to your IDE (free)

How to use
setInitCode
method
in
org.drools.workbench.models.datamodel.rule.FromAccumulateCompositeFactPattern

Best Java code snippets using org.drools.workbench.models.datamodel.rule.FromAccumulateCompositeFactPattern.setInitCode (Showing top 10 results out of 315)

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

@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

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: 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

                  boundParams,
                  dmo));
fac.setInitCode(accumulate.getInitCode());
fac.setActionCode(accumulate.getActionCode());
fac.setReverseCode(accumulate.getReverseCode());
origin: org.drools/drools-wb-guided-rule-editor-client

  getFromAccumulatePattern().setFunction(null);
  functionField.setText("");
  getFromAccumulatePattern().setInitCode(code);
} else if (sender == actionField) {
  getFromAccumulatePattern().setFunction(null);
origin: kiegroup/drools-wb

  getFromAccumulatePattern().setFunction(null);
  functionField.setText("");
  getFromAccumulatePattern().setInitCode(code);
} else if (sender == actionField) {
  getFromAccumulatePattern().setFunction(null);
org.drools.workbench.models.datamodel.ruleFromAccumulateCompositeFactPatternsetInitCode

Popular methods of FromAccumulateCompositeFactPattern

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

Popular in Java

  • Creating JSON documents from java classes using gson
  • onRequestPermissionsResult (Fragment)
  • getResourceAsStream (ClassLoader)
  • getExternalFilesDir (Context)
  • ObjectMapper (com.fasterxml.jackson.databind)
    ObjectMapper provides functionality for reading and writing JSON, either to and from basic POJOs (Pl
  • BorderLayout (java.awt)
    A border layout lays out a container, arranging and resizing its components to fit in five regions:
  • Font (java.awt)
    The Font class represents fonts, which are used to render text in a visible way. A font provides the
  • SocketTimeoutException (java.net)
    This exception is thrown when a timeout expired on a socket read or accept operation.
  • SortedSet (java.util)
    SortedSet is a Set which iterates over its elements in a sorted order. The order is determined eithe
  • Location (org.springframework.beans.factory.parsing)
    Class that models an arbitrary location in a Resource.Typically used to track the location of proble
  • Top Vim plugins
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