Package org.drools.workbench.models.datamodel.rule

Examples of org.drools.workbench.models.datamodel.rule.ExpressionFormLine.appendPart()


                        if ( field.getName().equals( sourcePart ) ) {
                            modelField = field;
                            break;
                        }
                    }
                    expression.appendPart( new ExpressionField( sourcePart, modelField.getClassName(), modelField.getType() ) );
                    fields = findFields( dmo, m, modelField.getClassName() );
                }
            }

            return fcfp;
View Full Code Here


                                                                                            mi.getParametricReturnType() );
                                          //Add applicable parameters
                                          for ( int index = 0; index < mi.getParams().size(); index++ ) {
                                              final String paramDataType = mi.getParams().get( index );
                                              final ExpressionFormLine param = new ExpressionFormLine( index );
                                              param.appendPart( new ExpressionMethodParameter( "",
                                                                                               paramDataType,
                                                                                               paramDataType ) );
                                              em.putParam( paramDataType,
                                                           param );
                                          }
View Full Code Here

        factPattern.setBoundName( "list" );

        FromCompositeFactPattern fromCompositeFactPattern = new FromCompositeFactPattern();
        fromCompositeFactPattern.setFactPattern( new FactPattern( "Person" ) );
        ExpressionFormLine expression = new ExpressionFormLine();
        expression.appendPart( new ExpressionVariable( "list", "SomeList", "SomeList" ) );
        fromCompositeFactPattern.setExpression( expression );
        model.lhs = new IPattern[]{ fromCompositeFactPattern };

        assertTrue( validator.isValid() );
    }
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.