[jboss-dev-forums] [Design of JBoss jBPM] - Re: Extension of the Designer
tom.baeyens@jboss.com
do-not-reply at jboss.com
Fri Oct 19 09:53:49 EDT 2007
IMO, we need a limited grammar to express the configuration options for a node.
That would help to provide better support for this pluggability in the designer.
I think we should be thinking in the following direction:
1) limit the grammar to configure node-action properties to strings, numbers, lists and maps
2) helper classes to make it easy to build a form. the node grammar could be input. maybe even a simple special xml language for forms a la XForms could be made to create the eclipse node-action configuration forms.
3) a default way on how a grammar is translated to xml in the process definition.
That way, the only input that the designer would need to plug a new node type are:
* icon
* grammar
* form (either a class or an xml document)
If default grammer-to-xml is used, then the grammar would be sufficient input for the parsing of the process during deployment in the runtime engine.
So the important point IMO is that we need to think about a simple grammar to express node configuration options.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4096983#4096983
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4096983
More information about the jboss-dev-forums
mailing list