I use Activiti as BPMN 2.0 workflow manager. The Activiti modeler is a graphical user interface intended to use in the browser to model these processes.
I want to customize the editor interface in the following way:
- removal of unneeded bpmn elements so that the UI shows only the relevant task types
- disabling attributes for specific tasks so that the UI shows only the relevant ones
- addition of new tas开发者_如何学Goks with predefined attributes
I read something about Stencil Sets, but I am not sure if that fits to my requirements. Also there is tutorial in the User Guide for something similar when using the Activiti Designer which runs in Eclipse and not in the Browser: Extending Activiti Designer (it is marked as experimental though)
Are Stencil Sets the way to go and do they fulfill my requirements? Any pointers to the right direction?
You should be able to achieve this if you checkout Signavio Core Components (on which Activiti Modeler is based), modify the sources and rebuild the web app.
http://code.google.com/p/signavio-core-components/
You can check the link below where you can get some clues to modify stencils and one of part of your work will be done.
How to customize Activiti-Signavio modeler
But still I am looking for generating bpmn2.0 xml which can be directly get executed to activity. I will post again if able to produce it.
精彩评论