Bug 519407 - [MARTE] The MARTE profile needs re-generation

- dummy enumeration definitions are now in UML model, not only in ecore. This avoids that these
  definitions (still required to enforce code generation for empty profiles) vanish after updating the ecore
  from UML
- reload genmodel from UML file instead of ecore file, use UML2 plugin patch (changing UMLUtil) provided in dev.resources
- set copyright message, activate NLS tags and clean-up option in genmodel
- generate classes for static profile into new src-gen folder
- replace the for top-level packages by profiles
- use UML URI attribute instead of EPackage one
- Re-apply profile for MARTE_Library, regenerate the ecore of the library afterwards
- add specific implementations again, replace deprecated use of ElementUtil.hasStereotype
	add missing "getContext" implementation in RtSpecificationImpl, see
	Bug 453461 - [MARTE] java.lang.UnsupportedOperationException with MARTE RtSpecification
- exisitng "src" folder only contains hand-written classes in util package

Signed-off-by: Ansgar Radermacher <ansgar.radermacher@cea.fr>
Change-Id: Ib40082a202052e754c97026a0fb47572c5019205
1418 files changed
tree: 346b371f1923318b3c246e2e49bc5ba0985fbdb9
  1. core/
  2. releng/
  3. src/
  4. targetplatform/
  5. textedit/
  6. view/
  7. .gitattributes
  8. .gitignore
  9. .project
  10. CONTRIBUTING.md
  11. LICENSE
  12. pom.xml
  13. README.md
README.md

Papyrus Designer

mvn -f languages/pom.xml org.eclipse.tycho:tycho-versions-plugin:set-version -DnewVersion=1.0.0 mvn -f components/pom.xml org.eclipse.tycho:tycho-versions-plugin:set-version -DnewVersion=0.7.1