Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
BPMN2-Modeler/DeveloperTutorials
The public API for BPMN2 Modeler plug-in extensions is constantly evolving as we try to figure out what features are needed and how they can best be implemented. API changes when and if they are required, will only happen on minor releases of the modeler (e.g. version 1.2.0 => major = 1, minor = 2 service update=0.) We also try to keep API changes aligned with Eclipse releases, so that version 1.0.x of the modeler is targeted for Kepler, 1.1.x for Luna and 1.2.x for Mars. These tutorials will describe specific changes for each of the Eclipse target platforms.
- Extending the BPMN2 Runtime - Understanding the basics of BPMN2 Runtime extensions
- Extending the model - Different ways of extending the BPMN2 model
- Bring your own model! - Extending the BPMN2 model with an external EMF model
- Creating a CustomTask - Creating a CustomTask Extension
- Extending property tabs - Building Property Sheets for model extension data
- Special Adapters - All the myriad adapters and how to use them
- Blog - Extending Eclipse BPMN2 Plugin - A Tutorial by Ralph Soika
- Adding a CDATA element - Adding an extension element with a CDATA section