Adding generators for pnml files that model functional constraints for interfaces
The main goal of this contribution is to add a generator that generates a pnml file given a component definition. For a given component, the resulting pnml file will be a Petri net modeling all interfaces and the functional constraints defined on them.
Because this functionality depends on some bundles that were only present in the previous version of ComMA, some of this old code has been added. Namely, three bundles have been added: 1. org.eclipse.comma.petrinet 2. org.eclipse.comma.petrinet.ide 3. org.eclipse.comma.petrinet.ui
The new generator and all of the surrounding implemenation is located in org.eclipse.comma.petrinet.generator.constraints as part of org.eclipse.comma.petrinet.