Hi,

The decision table guided editor in Guvnor is undergoing a major revamp.

Work is nearing final stages and adding custom cells for domain models
should be easy. If you're willing to wait for 5.2.0 adding custom pop-up
cells should be simple.

Progress was last covered
here<http://blog.athico.com/2011/01/guvnor-decision-table-progress-3.html>
.

Cheers,

Mike

On 18 January 2011 12:35, Esteban Aliverti <[email protected]>wrote:

> I'm not involved with Decision Table, but I think it should be relatively
> easy (and useful) to implement what you need. If you need some guidance, you
> can take a look at ConstraintValueEditor. These are the steps needed to get
> a custom form open reusing WS configuration:
>
> To get the configuration for a given *package.factType.fieldName* from the
> active WS:
> *CustomFormConfiguration customFormConfiguration =
> WorkingSetManager.getInstance().getCustomFormConfiguration( packageName,
> factTypeName, fieldName );*
> (If not configuration is present, this method returns  null)
>
> To open the custom form popup:
> *final CustomFormPopUp customFormPopUp = new CustomFormPopUp(
> images.newexWiz(), constants.FieldValue(),  customFormConfiguration );*
> (The first argument is the icon, the second is the title and the third is
> the configuration you get from the previous step)
>
> Then you need to setup a handler for Popup's OK button:
> *customFormPopUp.addOkButtonHandler( new ClickHandler() {*
> *                public void onClick(ClickEvent event) {*
> *                    //here you can use:                    *
> *                    //customFormPopUp.getFormId() -> to get the selected
> Id*
> *                    //customFormPopUp.getFormValue() -> to get the
> selected Value                    *
> *                }*
> *            } );*
>
> And, of course, remember to open the Popup:
> *customFormPopUp.show( currentId, currentValue );*
> *
> *
> I think you have enough material to start working.
>
> Best Regards,
>
>
> XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
>
> Esteban Aliverti
> - Developer @ http://www.plugtree.com
> - Blog @ http://ilesteban.wordpress.com
>
>
>
> On Tue, Jan 18, 2011 at 9:03 AM, c3310082 <[email protected]> wrote:
>
>>
>> Hi,
>>
>> We would like to render a custom editor when a user double-clicks on a
>> cell
>> that is present in web guided decision table in Guvnor 5.1 (or later). The
>> custom editor needs to be invoked for cells that represent a particular
>> fact
>> model attribute only.
>>
>> This is somewhat similar to WS custom forms functionality available for
>> guided business rules.
>>
>> So far we have seen the
>> org.drools.guvnor.client.decisiontable.GuidedDecisionTableWidget class
>> that
>> contains implementation for:
>> public void onCellDblClick(GridPanel grid,
>>                                       int rowIndex,
>>                                       int colIndex,
>>                                       EventObject e)
>> in the GridCellListenerAdapter class that opens up text editor or drop
>> down
>> editor.
>>
>> We're new to GWT and Guvnor so would appreciate it if anyone can provide
>> the
>> high level steps.
>>
>> Thanks
>> --
>> View this message in context:
>> http://drools-java-rules-engine.46999.n3.nabble.com/Attach-custom-editor-on-guided-decision-table-cell-tp2279477p2279477.html
>> Sent from the Drools - Dev mailing list archive at Nabble.com.
>> _______________________________________________
>> rules-dev mailing list
>> [email protected]
>> https://lists.jboss.org/mailman/listinfo/rules-dev
>>
>
>
> _______________________________________________
> rules-dev mailing list
> [email protected]
> https://lists.jboss.org/mailman/listinfo/rules-dev
>
>
_______________________________________________
rules-dev mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/rules-dev

Reply via email to