plugin.xml 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <?eclipse version="3.4"?>
  3. <plugin>
  4. <extension
  5. point="org.yakindu.sct.generator.core.featuretypes">
  6. <FeatureLibrary
  7. library_id="org.yakindu.generator.core.features.xpand"
  8. defaultProvider="org.yakindu.sct.generator.xpand.features.XpandLibraryDefaultFeatureValueProvider"
  9. uri="platform:/plugin/org.yakindu.sct.generator.core/library/XpandFeatureTypeLibrary.xmi">
  10. </FeatureLibrary>
  11. </extension>
  12. <extension
  13. point="org.yakindu.sct.generator.core.generator">
  14. <SCTGenerator
  15. class="org.yakindu.sct.generator.xpand.GenericXpandCodeGenerator"
  16. contentType="statechart"
  17. description="Generate Code using Xpand Templates"
  18. elementRefType="org.yakindu.sct.model.sgraph.Statechart"
  19. icon="icons/sct.png"
  20. id="yakindu::xpand"
  21. name="Custom Xpand-based Generator">
  22. <FeatureLibrary
  23. library_id="org.yakindu.generator.core.features">
  24. </FeatureLibrary>
  25. <FeatureLibrary
  26. library_id="org.yakindu.generator.core.features.xpand">
  27. </FeatureLibrary>
  28. </SCTGenerator>
  29. </extension>
  30. <extension
  31. point="org.yakindu.sct.generator.core.extensions">
  32. <ExtensionGeneratorMapping
  33. fileExtension="sct"
  34. generatorId="yakindu::xpand">
  35. </ExtensionGeneratorMapping>
  36. </extension>
  37. </plugin>