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
.
Cheers,
Mike
On 18 January 2011 12:35, Esteban Aliverti <esteban.aliverti(a)gmail.com>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 <c3310082(a)pjjkp.com> 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-...
> Sent from the Drools - Dev mailing list archive at
Nabble.com.
> _______________________________________________
> rules-dev mailing list
> rules-dev(a)lists.jboss.org
>
https://lists.jboss.org/mailman/listinfo/rules-dev
>
_______________________________________________
rules-dev mailing list
rules-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-dev