Examples of ActionFieldValue


Examples of org.drools.workbench.models.commons.shared.rule.ActionFieldValue

    private void doLayout() {
        layout.clear();

        for ( int i = 0; i < model.getFieldValues().length; i++ ) {
            ActionFieldValue val = model.getFieldValues()[ i ];

            layout.setWidget( i,
                              0,
                              getSetterLabel() );
            layout.setWidget( i,
View Full Code Here

Examples of org.drools.workbench.models.commons.shared.rule.ActionFieldValue

            public void onChange( ChangeEvent event ) {
                String fieldName = box.getItemText( box.getSelectedIndex() );

                String fieldType = completions.getFieldType( variableClass,
                                                             fieldName );
                model.addFieldValue( new ActionFieldValue( fieldName,
                                                           "",
                                                           fieldType ) );
                setModified( true );
                getModeller().refreshWidget();
                popup.hide();
View Full Code Here

Examples of org.drools.workbench.models.datamodel.rule.ActionFieldValue

                a.action = ins;
            }
            actions.add( a );
        }
        ActionInsertFact ins = (ActionInsertFact) a.action;
        ActionFieldValue val = new ActionFieldValue( ac.getFactField(),
                                                     cell,
                                                     ac.getType() );
        ins.addFieldValue( val );
    }
View Full Code Here

Examples of org.drools.workbench.models.datamodel.rule.ActionFieldValue

            ActionUpdateField update = new ActionUpdateField( sf.getBoundName() );
            update.setFieldValues( old.getFieldValues() );
            a.action = update;
        }
        ActionSetField asf = (ActionSetField) a.action;
        ActionFieldValue val = new ActionFieldValue( sf.getFactField(),
                                                     cell,
                                                     sf.getType() );
        asf.addFieldValue( val );
    }
View Full Code Here

Examples of org.drools.workbench.models.datamodel.rule.ActionFieldValue

                a.action = ins;
            }
            actions.add( a );
        }
        ActionInsertFact ins = (ActionInsertFact) a.action;
        ActionFieldValue val = new ActionFieldValue( ac.getFactField(),
                                                     cell,
                                                     ac.getType() );
        ins.addFieldValue( val );
    }
View Full Code Here

Examples of org.drools.workbench.models.datamodel.rule.ActionFieldValue

            ActionUpdateField update = new ActionUpdateField( sf.getBoundName() );
            update.setFieldValues( old.getFieldValues() );
            a.action = update;
        }
        ActionSetField asf = (ActionSetField) a.action;
        ActionFieldValue val = new ActionFieldValue( sf.getFactField(),
                                                     cell,
                                                     sf.getType() );
        asf.addFieldValue( val );
    }
View Full Code Here

Examples of org.drools.workbench.models.datamodel.rule.ActionFieldValue

                return new ActionWorkItemFieldValue( field, DataType.TYPE_NUMERIC_INTEGER, "WorkItem", wiParam, Integer.class.getName() );
            } else if ( wiParam.equals( "FloatResult" ) ) {
                return new ActionWorkItemFieldValue( field, DataType.TYPE_NUMERIC_FLOAT, "WorkItem", wiParam, Float.class.getName() );
            }
        }
        ActionFieldValue fieldValue = new ActionFieldValue( field,
                                                            adjustParam( dataType,
                                                                         value,
                                                                         boundParams,
                                                                         isJavaDialect ),
                                                            dataType );
        fieldValue.setNature( inferFieldNature( boundParams,
                                                dataType,
                                                value ) );
        return fieldValue;
    }
View Full Code Here

Examples of org.drools.workbench.models.datamodel.rule.ActionFieldValue

                return new ActionWorkItemFieldValue( field, DataType.TYPE_NUMERIC_INTEGER, "WorkItem", wiParam, Integer.class.getName() );
            } else if ( wiParam.equals( "FloatResult" ) ) {
                return new ActionWorkItemFieldValue( field, DataType.TYPE_NUMERIC_FLOAT, "WorkItem", wiParam, Float.class.getName() );
            }
        }
        ActionFieldValue fieldValue = new ActionFieldValue( field, adjustParam( dataType, value, isJavaDialect ), dataType );
        if ( dataType == DataType.TYPE_COLLECTION || dataType == DataType.TYPE_NUMERIC ) {
            fieldValue.setNature( FieldNatureType.TYPE_FORMULA );
        }
        return fieldValue;
    }
View Full Code Here

Examples of org.drools.workbench.models.datamodel.rule.ActionFieldValue

                                                     "WorkItem",
                                                     wiParam,
                                                     Float.class.getName() );
            }
        }
        ActionFieldValue fieldValue = new ActionFieldValue( field,
                                                            adjustParam( dataType,
                                                                         value,
                                                                         boundParams,
                                                                         isJavaDialect ),
                                                            dataType );
        fieldValue.setNature( inferFieldNature( dataType,
                                                value,
                                                boundParams,
                                                isJavaDialect ) );
        return fieldValue;
    }
View Full Code Here

Examples of org.drools.workbench.models.datamodel.rule.ActionFieldValue

        private void generateModifyMethodCalls( final ActionFieldValue[] fieldValues,
                                                final RHSGeneratorContext parentContext ) {
            RHSGeneratorContext gctx = null;
            for ( int index = 0; index < fieldValues.length; index++ ) {
                final ActionFieldValue fieldValue = fieldValues[ index ];
                if ( index == 0 ) {
                    gctx = generatorContextFactory.newChildGeneratorContext( parentContext,
                                                                             fieldValue );
                } else {
                    gctx = generatorContextFactory.newPeerGeneratorContext( gctx,
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.