Yeah, funny thing about
eclipse.org mailing lists - I saw the same problem earlier. Not sure if there's a cache somewhere in
eclipse.org that takes some time to get refreshed...
Take a look at ManualTaskFeatureContainer. Your custom task feature container just has to override the getAddFeature() method and return an IAddFeature class that implements decorateActivityRectangle() - easy peasy :)
The cool thing about Graphiti is that it provides a LOT of default functionality that usually makes sense (most of the time) - the hard part is trying to figure out which bits of Graphiti to override.
_______________________________________
Robert ("Bob") Brodt
Senior Software Engineer, JBoss Riftsaw
JBoss by Red Hat
i didn't know about this part: On Wed, Jul 13, 2011 at 16:17, Bob Brodt
<bbrodt@xxxxxxxxxx> wrote:
<extension
point="org.eclipse.bpmn2.modeler.custom_task">
<task
createFeature="org.eclipse.bpmn2.modeler.extras.EmailTaskFeatureContainer"
name="Email Task"
taskName="send">
</task>
<task
createFeature="org.eclipse.bpmn2.modeler.extras.LogTaskFeatureContainer"
name="Log Task"
taskName="log">
</task>
<task
createFeature="org.eclipse.bpmn2.modeler.extras.MyCustomTaskFeatureContainer"
name="MyCustom Task"
taskName="mycustom">
</task>
</extension>
now it works.
PS: i tried to send the message to the mailing list but it bounced back with an error. is it me or the ML is not working yet?
PPS: how can i overlay the icon in the top left of the task? (like for the human-task)
--
Stefano