Hi Paul and Sunil,

Extending the designer is not really easy at the moment. There are a couple of 
extension points that allow you to do these kinds of things, but they are not 
documented and will probably change in the future. Have a look at the 
plugin.xml file of the org.jbpm.gd.jpdl.ui project. 
You will find the 'editPolicies' and 'graphElements' extension points. You can 
see how they are used in the following excerpts:
      <graphElement
  |             name="state"
  |             contributor="org.jbpm.ui.contributor.StateContributor">
  |          <entry
  |                category="org.jbpm.palette.1.BasicNodeTools"
  |                id="org.jbpm.ui.palette.2.State"
  |                label="State"
  |                tooltip="Creates a State node"
  |                type="node"/>
  |       </graphElement>
  | 
      <editPolicy
  |             id="org.jbpm.ui.NodeComponentEditPolicy"
  |             part="org.jbpm.ui.part.graph.NodeGraphicalEditPart"
  |             policy="org.jbpm.ui.policy.NodeComponentEditPolicy"
  |             role="ComponentEditPolicy"/>
  | 
Certainly the use of the 'editPolicy' extension point (which serves to modify 
and customize the way graphical objects react to user input) requires a fair 
amount of GEF knowledge. 

Hopefully this helps.

Regards,
Koen

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

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3975443
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to