[jboss-dev-forums] [Design of JBoss jBPM] - Re: GPD extension point changes

koen.aers@jboss.com do-not-reply at jboss.com
Fri Mar 23 06:37:56 EDT 2007


"kukeltje" wrote : - Some questions though. DSL stands for domain specific language correct? 
  | 
Yes this is correct.

"kukeltje" wrote : - Is the org.jbpm.gd.jpdl.xmlMappings for extending jpdl only? (I think yes)
The answer is no. I will use the same extension point to map pageflow elements to their corresponding xml. But the name will change once I isolate the common base classes in their own plugin to eliminate the 'jpdl' reference. The name of Eclipse extension points derives from their defining plugin in fact. So if the name of the plugin containing the common things is 'org.jbpm.gd.common' the name will be 'org.jbpm.gd.common.xmlMappings'. If the plugin name is 'org.jbpm.gd' than the extension point will be called 'org.jbpm.gd.xmlMappings'. I think I am inclined to use the latter.

"kukeltje" wrote : - the is org.jbpm.gd.jpdl.dsl the correct package for adding DSLs? shouldn;t that be org.jbpm.gd.dsl or is this what you mean bty the last sentence?
Yes, following the rationale above, the name of the extension point would be 'org.jbpm.gd.dsl' or 'org.jbpm.gd.common.dsl'.

"kukeltje" wrote : btw now that there is a 'design of webconsole' forum, don't you think it is time for a 'design of gpd' as well?
I am not in favour of this. At least not at this point. Maybe when there are a lot of extenders with issues that are not very jBPM related this would make sense. But for now I would keep things as they are. The bandwith of this forum is not huge anyway.

View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4030993#4030993

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4030993



More information about the jboss-dev-forums mailing list