GenModelJava.sgen 4.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148
  1. GeneratorModel for yakindu::java {
  2. statechart InterfaceTest {
  3. feature Outlet {
  4. targetProject = "org.yakindu.sct.generator.java.runtime.test"
  5. targetFolder = "src-gen"
  6. }
  7. feature licenseHeader {
  8. licenseText = "/**
  9. * Copyright (c) 2011 committers of YAKINDU and others.
  10. * All rights reserved. This program and the accompanying materials
  11. * are made available under the terms of the Eclipse Public License v1.0
  12. * which accompanies this distribution, and is available at
  13. * http://www.eclipse.org/legal/epl-v10.html
  14. *
  15. * Contributors:
  16. * committers of YAKINDU - initial API and implementation
  17. */"
  18. }
  19. }
  20. statechart Test_DeepHistory {
  21. feature Outlet {
  22. targetProject = "org.yakindu.sct.generator.java.runtime.test"
  23. targetFolder = "src-gen"
  24. }
  25. feature licenseHeader {
  26. licenseText = "/**
  27. * Copyright (c) 2011 committers of YAKINDU and others.
  28. * All rights reserved. This program and the accompanying materials
  29. * are made available under the terms of the Eclipse Public License v1.0
  30. * which accompanies this distribution, and is available at
  31. * http://www.eclipse.org/legal/epl-v10.html
  32. *
  33. * Contributors:
  34. * committers of YAKINDU - initial API and implementation
  35. */"
  36. }
  37. }
  38. statechart Test_Expression {
  39. feature Outlet {
  40. targetProject = "org.yakindu.sct.generator.java.runtime.test"
  41. targetFolder = "src-gen"
  42. }
  43. feature licenseHeader {
  44. licenseText = "/**
  45. * Copyright (c) 2011 committers of YAKINDU and others.
  46. * All rights reserved. This program and the accompanying materials
  47. * are made available under the terms of the Eclipse Public License v1.0
  48. * which accompanies this distribution, and is available at
  49. * http://www.eclipse.org/legal/epl-v10.html
  50. *
  51. * Contributors:
  52. * committers of YAKINDU - initial API and implementation
  53. */"
  54. }
  55. }
  56. statechart Test_Hierarchy {
  57. feature Outlet {
  58. targetProject = "org.yakindu.sct.generator.java.runtime.test"
  59. targetFolder = "src-gen"
  60. }
  61. feature licenseHeader {
  62. licenseText = "/**
  63. * Copyright (c) 2011 committers of YAKINDU and others.
  64. * All rights reserved. This program and the accompanying materials
  65. * are made available under the terms of the Eclipse Public License v1.0
  66. * which accompanies this distribution, and is available at
  67. * http://www.eclipse.org/legal/epl-v10.html
  68. *
  69. * Contributors:
  70. * committers of YAKINDU - initial API and implementation
  71. */"
  72. }
  73. }
  74. statechart Test_LocalActions {
  75. feature Outlet {
  76. targetProject = "org.yakindu.sct.generator.java.runtime.test"
  77. targetFolder = "src-gen"
  78. }
  79. feature licenseHeader {
  80. licenseText = "/**
  81. * Copyright (c) 2011 committers of YAKINDU and others.
  82. * All rights reserved. This program and the accompanying materials
  83. * are made available under the terms of the Eclipse Public License v1.0
  84. * which accompanies this distribution, and is available at
  85. * http://www.eclipse.org/legal/epl-v10.html
  86. *
  87. * Contributors:
  88. * committers of YAKINDU - initial API and implementation
  89. */"
  90. }
  91. }
  92. statechart Test_ParallelRegions {
  93. feature Outlet {
  94. targetProject = "org.yakindu.sct.generator.java.runtime.test"
  95. targetFolder = "src-gen"
  96. }
  97. feature licenseHeader {
  98. licenseText = "/**
  99. * Copyright (c) 2011 committers of YAKINDU and others.
  100. * All rights reserved. This program and the accompanying materials
  101. * are made available under the terms of the Eclipse Public License v1.0
  102. * which accompanies this distribution, and is available at
  103. * http://www.eclipse.org/legal/epl-v10.html
  104. *
  105. * Contributors:
  106. * committers of YAKINDU - initial API and implementation
  107. */"
  108. }
  109. }
  110. statechart Test_ShallowHistory {
  111. feature Outlet {
  112. targetProject = "org.yakindu.sct.generator.java.runtime.test"
  113. targetFolder = "src-gen"
  114. }
  115. feature licenseHeader {
  116. licenseText = "/**
  117. * Copyright (c) 2011 committers of YAKINDU and others.
  118. * All rights reserved. This program and the accompanying materials
  119. * are made available under the terms of the Eclipse Public License v1.0
  120. * which accompanies this distribution, and is available at
  121. * http://www.eclipse.org/legal/epl-v10.html
  122. *
  123. * Contributors:
  124. * committers of YAKINDU - initial API and implementation
  125. */"
  126. }
  127. }
  128. statechart Test_Transition {
  129. feature Outlet {
  130. targetProject = "org.yakindu.sct.generator.java.runtime.test"
  131. targetFolder = "src-gen"
  132. }
  133. feature licenseHeader {
  134. licenseText = "/**
  135. * Copyright (c) 2011 committers of YAKINDU and others.
  136. * All rights reserved. This program and the accompanying materials
  137. * are made available under the terms of the Eclipse Public License v1.0
  138. * which accompanies this distribution, and is available at
  139. * http://www.eclipse.org/legal/epl-v10.html
  140. *
  141. * Contributors:
  142. * committers of YAKINDU - initial API and implementation
  143. */"
  144. }
  145. }
  146. }