plugin.xml 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <?eclipse version="3.4"?>
  3. <plugin>
  4. <extension
  5. point="org.yakindu.sct.generator.core.generator">
  6. <SCTGenerator
  7. class="org.yakindu.sct.generator.cpp.CppCodeGenerator"
  8. contentType="statechart"
  9. description="YAKINDU SCT C++ Code Generator"
  10. elementRefType="org.yakindu.sct.model.sgraph.Statechart"
  11. id="yakindu::cpp"
  12. name="YAKINDU SCT C++ Code Generator">
  13. <FeatureLibrary
  14. library_id="org.yakindu.generator.core.features">
  15. </FeatureLibrary>
  16. <FeatureLibrary
  17. library_id="org.yakindu.generator.core.features.sctbase">
  18. </FeatureLibrary>
  19. </SCTGenerator>
  20. </extension>
  21. <extension
  22. point="org.yakindu.sct.generator.core.extensions">
  23. <ExtensionGeneratorMapping
  24. fileExtension="sct"
  25. generatorId="yakindu::cpp">
  26. </ExtensionGeneratorMapping>
  27. </extension>
  28. <!-- extension
  29. point="org.yakindu.sct.generator.core.generator">
  30. <SCTGenerator
  31. class="org.yakindu.sct.generator.cpp.CppCodeGenerator"
  32. description="YAKINDU.org C++ Code Generator"
  33. contentType="statechart"
  34. elementRefType="org.yakindu.sct.model.sgraph.Statechart"
  35. id="yakindu::cpp"
  36. name="YAKINDU C++ Code Generator">
  37. </SCTGenerator>
  38. </extension>
  39. <extension
  40. point="org.yakindu.sct.generator.core.featuretypes">
  41. <FeatureLibrary
  42. defaultProvider="org.yakindu.sct.generator.cpp.features.CPPDefaultFeatureValueProvider"
  43. generatorId="yakindu::cpp"
  44. uri="platform:/plugin/org.yakindu.sct.generator.cpp/library/FeatureTypeLibrary.xmi">
  45. </FeatureLibrary>
  46. </extension>
  47. <extension
  48. point="org.yakindu.sct.generator.core.extensions">
  49. <ExtensionGeneratorMapping
  50. fileExtension="sct"
  51. generatorId="yakindu::cpp">
  52. </ExtensionGeneratorMapping>
  53. </extension -->
  54. </plugin>