Examples of ActionFieldValue


Examples of org.drools.workbench.models.guided.dtree.shared.model.nodes.ActionFieldValue

        if ( !itr.hasNext() ) {
            return;
        }
        drl.append( INDENTATION ).append( INDENTATION ).append( "modify( " ).append( an.getBoundNode().getBinding() ).append( " ) {\n" );
        while ( itr.hasNext() ) {
            final ActionFieldValue afv = itr.next();
            drl.append( INDENTATION ).append( INDENTATION ).append( INDENTATION );
            drl.append( "set" );
            drl.append( Character.toUpperCase( afv.getFieldName().charAt( 0 ) ) );
            drl.append( afv.getFieldName().substring( 1 ) );
            drl.append( "( " ).append( generateRHSValueDRL( afv.getValue() ) ).append( " )" );
            if ( itr.hasNext() ) {
                drl.append( ", " );
            }
            drl.append( "\n" );
        }
View Full Code Here

Examples of org.drools.workbench.models.guided.dtree.shared.model.nodes.ActionFieldValue

    protected void generateActionSetNodeDRL( final ActionUpdateNode an,
                                             final StringBuilder drl ) {
        final Iterator<ActionFieldValue> itr = an.getFieldValues().iterator();
        while ( itr.hasNext() ) {
            final ActionFieldValue afv = itr.next();
            drl.append( INDENTATION ).append( INDENTATION ).append( an.getBoundNode().getBinding() ).append( "." );
            drl.append( "set" );
            drl.append( Character.toUpperCase( afv.getFieldName().charAt( 0 ) ) );
            drl.append( afv.getFieldName().substring( 1 ) );
            drl.append( "( " ).append( generateRHSValueDRL( afv.getValue() ) ).append( " );\n" );
        }
    }
View Full Code Here

Examples of org.drools.workbench.models.guided.dtree.shared.model.nodes.ActionFieldValue

            return;
        }
        final String var = "$var" + ( varCounter++ );
        drl.append( INDENTATION ).append( INDENTATION ).append( an.getClassName() ).append( " " ).append( var ).append( " = new " ).append( an.getClassName() ).append( "();\n" );
        while ( itr.hasNext() ) {
            final ActionFieldValue afv = itr.next();
            drl.append( INDENTATION ).append( INDENTATION ).append( var ).append( "." );
            drl.append( "set" );
            drl.append( Character.toUpperCase( afv.getFieldName().charAt( 0 ) ) );
            drl.append( afv.getFieldName().substring( 1 ) );
            drl.append( "( " ).append( generateRHSValueDRL( afv.getValue() ) ).append( " );\n" );
        }

        if ( an.isLogicalInsertion() ) {
            drl.append( INDENTATION ).append( INDENTATION ).append( "insertLogical( " ).append( var ).append( " );\n" );
        } else {
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.