model.sgen 38 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928
  1. GeneratorModel for yakindu::java {
  2. statechart entries.EntryReactionAction {
  3. feature Outlet {
  4. targetProject = "org.yakindu.sct.generator.java.test"
  5. targetFolder = "src-gen"
  6. }
  7. feature Naming {
  8. basePackage = "org.yakindu.scr"
  9. }
  10. feature GeneralFeatures {
  11. TimerService = true
  12. RuntimeService = true
  13. }
  14. feature FunctionInlining {
  15. inlineReactions = false
  16. inlineEntryActions = false
  17. inlineExitActions = false
  18. inlineEnterSequences = false
  19. inlineExitSequences = false
  20. inlineChoices = false
  21. inlineEnterRegion = false
  22. inlineExitRegion = false
  23. inlineEntries = false
  24. }
  25. }
  26. statechart expressions.TriggerExpressionPrecedence {
  27. feature Outlet {
  28. targetProject = "org.yakindu.sct.generator.java.test"
  29. targetFolder = "src-gen"
  30. }
  31. feature Naming {
  32. basePackage = "org.yakindu.scr"
  33. }
  34. feature GeneralFeatures {
  35. TimerService = true
  36. RuntimeService = true
  37. }
  38. feature FunctionInlining {
  39. inlineReactions = false
  40. inlineEntryActions = false
  41. inlineExitActions = false
  42. inlineEnterSequences = false
  43. inlineExitSequences = false
  44. inlineChoices = false
  45. inlineEnterRegion = false
  46. inlineExitRegion = false
  47. inlineEntries = false
  48. }
  49. }
  50. statechart AlwaysOncycle {
  51. feature Outlet {
  52. targetProject = "org.yakindu.sct.generator.java.test"
  53. targetFolder = "src-gen"
  54. }
  55. feature Naming {
  56. basePackage = "org.yakindu.scr"
  57. }
  58. feature GeneralFeatures {
  59. TimerService = true
  60. RuntimeService = true
  61. }
  62. feature FunctionInlining {
  63. inlineReactions = false
  64. inlineEntryActions = false
  65. inlineExitActions = false
  66. inlineEnterSequences = false
  67. inlineExitSequences = false
  68. inlineChoices = false
  69. inlineEnterRegion = false
  70. inlineExitRegion = false
  71. inlineEntries = false
  72. }
  73. }
  74. statechart AssignmentAsExpression {
  75. feature Outlet {
  76. targetProject = "org.yakindu.sct.generator.java.test"
  77. targetFolder = "src-gen"
  78. }
  79. feature Naming {
  80. basePackage = "org.yakindu.scr"
  81. }
  82. feature GeneralFeatures {
  83. TimerService = true
  84. RuntimeService = true
  85. }
  86. feature FunctionInlining {
  87. inlineReactions = false
  88. inlineEntryActions = false
  89. inlineExitActions = false
  90. inlineEnterSequences = false
  91. inlineExitSequences = false
  92. inlineChoices = false
  93. inlineEnterRegion = false
  94. inlineExitRegion = false
  95. inlineEntries = false
  96. }
  97. }
  98. statechart BooleanExpressions {
  99. feature Outlet {
  100. targetProject = "org.yakindu.sct.generator.java.test"
  101. targetFolder = "src-gen"
  102. }
  103. feature Naming {
  104. basePackage = "org.yakindu.scr"
  105. }
  106. feature GeneralFeatures {
  107. TimerService = true
  108. RuntimeService = true
  109. }
  110. feature FunctionInlining {
  111. inlineReactions = false
  112. inlineEntryActions = false
  113. inlineExitActions = false
  114. inlineEnterSequences = false
  115. inlineExitSequences = false
  116. inlineChoices = false
  117. inlineEnterRegion = false
  118. inlineExitRegion = false
  119. inlineEntries = false
  120. }
  121. }
  122. statechart BitExpressions {
  123. feature Outlet {
  124. targetProject = "org.yakindu.sct.generator.java.test"
  125. targetFolder = "src-gen"
  126. }
  127. feature Naming {
  128. basePackage = "org.yakindu.scr"
  129. }
  130. feature GeneralFeatures {
  131. TimerService = true
  132. RuntimeService = true
  133. }
  134. feature FunctionInlining {
  135. inlineReactions = false
  136. inlineEntryActions = false
  137. inlineExitActions = false
  138. inlineEnterSequences = false
  139. inlineExitSequences = false
  140. inlineChoices = false
  141. inlineEnterRegion = false
  142. inlineExitRegion = false
  143. inlineEntries = false
  144. }
  145. }
  146. statechart Choice {
  147. feature Outlet {
  148. targetProject = "org.yakindu.sct.generator.java.test"
  149. targetFolder = "src-gen"
  150. }
  151. feature Naming {
  152. basePackage = "org.yakindu.scr"
  153. }
  154. feature GeneralFeatures {
  155. TimerService = true
  156. RuntimeService = true
  157. }
  158. feature FunctionInlining {
  159. inlineReactions = false
  160. inlineEntryActions = false
  161. inlineExitActions = false
  162. inlineEnterSequences = false
  163. inlineExitSequences = false
  164. inlineChoices = false
  165. inlineEnterRegion = false
  166. inlineExitRegion = false
  167. inlineEntries = false
  168. }
  169. }
  170. statechart CastExpressions {
  171. feature Outlet {
  172. targetProject = "org.yakindu.sct.generator.java.test"
  173. targetFolder = "src-gen"
  174. }
  175. feature Naming {
  176. basePackage = "org.yakindu.scr"
  177. }
  178. feature GeneralFeatures {
  179. TimerService = true
  180. RuntimeService = true
  181. }
  182. feature FunctionInlining {
  183. inlineReactions = false
  184. inlineEntryActions = false
  185. inlineExitActions = false
  186. inlineEnterSequences = false
  187. inlineExitSequences = false
  188. inlineChoices = false
  189. inlineEnterRegion = false
  190. inlineExitRegion = false
  191. inlineEntries = false
  192. }
  193. }
  194. statechart CKeywords {
  195. feature Outlet {
  196. targetProject = "org.yakindu.sct.generator.java.test"
  197. targetFolder = "src-gen"
  198. }
  199. feature Naming {
  200. basePackage = "org.yakindu.scr"
  201. }
  202. feature GeneralFeatures {
  203. TimerService = true
  204. RuntimeService = true
  205. }
  206. feature FunctionInlining {
  207. inlineReactions = false
  208. inlineEntryActions = false
  209. inlineExitActions = false
  210. inlineEnterSequences = false
  211. inlineExitSequences = false
  212. inlineChoices = false
  213. inlineEnterRegion = false
  214. inlineExitRegion = false
  215. inlineEntries = false
  216. }
  217. }
  218. statechart ConditionalExpressions {
  219. feature Outlet {
  220. targetProject = "org.yakindu.sct.generator.java.test"
  221. targetFolder = "src-gen"
  222. }
  223. feature Naming {
  224. basePackage = "org.yakindu.scr"
  225. }
  226. feature GeneralFeatures {
  227. TimerService = true
  228. RuntimeService = true
  229. }
  230. feature FunctionInlining {
  231. inlineReactions = false
  232. inlineEntryActions = false
  233. inlineExitActions = false
  234. inlineEnterSequences = false
  235. inlineExitSequences = false
  236. inlineChoices = false
  237. inlineEnterRegion = false
  238. inlineExitRegion = false
  239. inlineEntries = false
  240. }
  241. }
  242. statechart Constants {
  243. feature Outlet {
  244. targetProject = "org.yakindu.sct.generator.java.test"
  245. targetFolder = "src-gen"
  246. }
  247. feature Naming {
  248. basePackage = "org.yakindu.scr"
  249. }
  250. feature GeneralFeatures {
  251. TimerService = true
  252. RuntimeService = true
  253. }
  254. feature FunctionInlining {
  255. inlineReactions = false
  256. inlineEntryActions = false
  257. inlineExitActions = false
  258. inlineEnterSequences = false
  259. inlineExitSequences = false
  260. inlineChoices = false
  261. inlineEnterRegion = false
  262. inlineExitRegion = false
  263. inlineEntries = false
  264. }
  265. }
  266. statechart Declarations {
  267. feature Outlet {
  268. targetProject = "org.yakindu.sct.generator.java.test"
  269. targetFolder = "src-gen"
  270. }
  271. feature Naming {
  272. basePackage = "org.yakindu.scr"
  273. }
  274. feature GeneralFeatures {
  275. TimerService = true
  276. RuntimeService = true
  277. }
  278. feature FunctionInlining {
  279. inlineReactions = false
  280. inlineEntryActions = false
  281. inlineExitActions = false
  282. inlineEnterSequences = false
  283. inlineExitSequences = false
  284. inlineChoices = false
  285. inlineEnterRegion = false
  286. inlineExitRegion = false
  287. inlineEntries = false
  288. }
  289. }
  290. statechart DeepEntry {
  291. feature Outlet {
  292. targetProject = "org.yakindu.sct.generator.java.test"
  293. targetFolder = "src-gen"
  294. }
  295. feature Naming {
  296. basePackage = "org.yakindu.scr"
  297. }
  298. feature GeneralFeatures {
  299. TimerService = true
  300. RuntimeService = true
  301. }
  302. feature FunctionInlining {
  303. inlineReactions = false
  304. inlineEntryActions = false
  305. inlineExitActions = false
  306. inlineEnterSequences = false
  307. inlineExitSequences = false
  308. inlineChoices = false
  309. inlineEnterRegion = false
  310. inlineExitRegion = false
  311. inlineEntries = false
  312. }
  313. }
  314. statechart DeepHistory {
  315. feature Outlet {
  316. targetProject = "org.yakindu.sct.generator.java.test"
  317. targetFolder = "src-gen"
  318. }
  319. feature Naming {
  320. basePackage = "org.yakindu.scr"
  321. }
  322. feature GeneralFeatures {
  323. TimerService = true
  324. RuntimeService = true
  325. }
  326. feature FunctionInlining {
  327. inlineReactions = false
  328. inlineEntryActions = false
  329. inlineExitActions = false
  330. inlineEnterSequences = false
  331. inlineExitSequences = false
  332. inlineChoices = false
  333. inlineEnterRegion = false
  334. inlineExitRegion = false
  335. inlineEntries = false
  336. }
  337. }
  338. statechart DynamicChoice {
  339. feature Outlet {
  340. targetProject = "org.yakindu.sct.generator.java.test"
  341. targetFolder = "src-gen"
  342. }
  343. feature Naming {
  344. basePackage = "org.yakindu.scr"
  345. }
  346. feature GeneralFeatures {
  347. TimerService = true
  348. RuntimeService = true
  349. }
  350. feature FunctionInlining {
  351. inlineReactions = false
  352. inlineEntryActions = false
  353. inlineExitActions = false
  354. inlineEnterSequences = false
  355. inlineExitSequences = false
  356. inlineChoices = false
  357. inlineEnterRegion = false
  358. inlineExitRegion = false
  359. inlineEntries = false
  360. }
  361. }
  362. statechart EmptyTransition {
  363. feature Outlet {
  364. targetProject = "org.yakindu.sct.generator.java.test"
  365. targetFolder = "src-gen"
  366. }
  367. feature Naming {
  368. basePackage = "org.yakindu.scr"
  369. }
  370. feature GeneralFeatures {
  371. TimerService = true
  372. RuntimeService = true
  373. }
  374. feature FunctionInlining {
  375. inlineReactions = false
  376. inlineEntryActions = false
  377. inlineExitActions = false
  378. inlineEnterSequences = false
  379. inlineExitSequences = false
  380. inlineChoices = false
  381. inlineEnterRegion = false
  382. inlineExitRegion = false
  383. inlineEntries = false
  384. }
  385. }
  386. statechart EnterState {
  387. feature Outlet {
  388. targetProject = "org.yakindu.sct.generator.java.test"
  389. targetFolder = "src-gen"
  390. }
  391. feature Naming {
  392. basePackage = "org.yakindu.scr"
  393. }
  394. feature GeneralFeatures {
  395. TimerService = true
  396. RuntimeService = true
  397. }
  398. feature FunctionInlining {
  399. inlineReactions = false
  400. inlineEntryActions = false
  401. inlineExitActions = false
  402. inlineEnterSequences = false
  403. inlineExitSequences = false
  404. inlineChoices = false
  405. inlineEnterRegion = false
  406. inlineExitRegion = false
  407. inlineEntries = false
  408. }
  409. }
  410. statechart EntryChoice {
  411. feature Outlet {
  412. targetProject = "org.yakindu.sct.generator.java.test"
  413. targetFolder = "src-gen"
  414. }
  415. feature Naming {
  416. basePackage = "org.yakindu.scr"
  417. }
  418. feature GeneralFeatures {
  419. TimerService = true
  420. RuntimeService = true
  421. }
  422. feature FunctionInlining {
  423. inlineReactions = false
  424. inlineEntryActions = false
  425. inlineExitActions = false
  426. inlineEnterSequences = false
  427. inlineExitSequences = false
  428. inlineChoices = false
  429. inlineEnterRegion = false
  430. inlineExitRegion = false
  431. inlineEntries = false
  432. }
  433. }
  434. statechart EntryExitSelfTransition {
  435. feature Outlet {
  436. targetProject = "org.yakindu.sct.generator.java.test"
  437. targetFolder = "src-gen"
  438. }
  439. feature Naming {
  440. basePackage = "org.yakindu.scr"
  441. }
  442. feature GeneralFeatures {
  443. TimerService = true
  444. RuntimeService = true
  445. }
  446. feature FunctionInlining {
  447. inlineReactions = false
  448. inlineEntryActions = false
  449. inlineExitActions = false
  450. inlineEnterSequences = false
  451. inlineExitSequences = false
  452. inlineChoices = false
  453. inlineEnterRegion = false
  454. inlineExitRegion = false
  455. inlineEntries = false
  456. }
  457. }
  458. statechart ExitOnSelfTransition {
  459. feature Outlet {
  460. targetProject = "org.yakindu.sct.generator.java.test"
  461. targetFolder = "src-gen"
  462. }
  463. feature Naming {
  464. basePackage = "org.yakindu.scr"
  465. }
  466. feature GeneralFeatures {
  467. TimerService = true
  468. RuntimeService = true
  469. }
  470. feature FunctionInlining {
  471. inlineReactions = false
  472. inlineEntryActions = false
  473. inlineExitActions = false
  474. inlineEnterSequences = false
  475. inlineExitSequences = false
  476. inlineChoices = false
  477. inlineEnterRegion = false
  478. inlineExitRegion = false
  479. inlineEntries = false
  480. }
  481. }
  482. statechart ExitState {
  483. feature Outlet {
  484. targetProject = "org.yakindu.sct.generator.java.test"
  485. targetFolder = "src-gen"
  486. }
  487. feature Naming {
  488. basePackage = "org.yakindu.scr"
  489. }
  490. feature GeneralFeatures {
  491. TimerService = true
  492. RuntimeService = true
  493. }
  494. feature FunctionInlining {
  495. inlineReactions = false
  496. inlineEntryActions = false
  497. inlineExitActions = false
  498. inlineEnterSequences = false
  499. inlineExitSequences = false
  500. inlineChoices = false
  501. inlineEnterRegion = false
  502. inlineExitRegion = false
  503. inlineEntries = false
  504. }
  505. }
  506. statechart FeatureCalls {
  507. feature Outlet {
  508. targetProject = "org.yakindu.sct.generator.java.test"
  509. targetFolder = "src-gen"
  510. }
  511. feature Naming {
  512. basePackage = "org.yakindu.scr"
  513. }
  514. feature GeneralFeatures {
  515. TimerService = true
  516. RuntimeService = true
  517. }
  518. feature FunctionInlining {
  519. inlineReactions = false
  520. inlineEntryActions = false
  521. inlineExitActions = false
  522. inlineEnterSequences = false
  523. inlineExitSequences = false
  524. inlineChoices = false
  525. inlineEnterRegion = false
  526. inlineExitRegion = false
  527. inlineEntries = false
  528. }
  529. }
  530. statechart FinalState {
  531. feature Outlet {
  532. targetProject = "org.yakindu.sct.generator.java.test"
  533. targetFolder = "src-gen"
  534. }
  535. feature Naming {
  536. basePackage = "org.yakindu.scr"
  537. }
  538. feature GeneralFeatures {
  539. TimerService = true
  540. RuntimeService = true
  541. }
  542. feature FunctionInlining {
  543. inlineReactions = false
  544. inlineEntryActions = false
  545. inlineExitActions = false
  546. inlineEnterSequences = false
  547. inlineExitSequences = false
  548. inlineChoices = false
  549. inlineEnterRegion = false
  550. inlineExitRegion = false
  551. inlineEntries = false
  552. }
  553. }
  554. statechart FloatModulo {
  555. feature Outlet {
  556. targetProject = "org.yakindu.sct.generator.java.test"
  557. targetFolder = "src-gen"
  558. }
  559. feature Naming {
  560. basePackage = "org.yakindu.scr"
  561. }
  562. feature GeneralFeatures {
  563. TimerService = true
  564. RuntimeService = true
  565. }
  566. feature FunctionInlining {
  567. inlineReactions = false
  568. inlineEntryActions = false
  569. inlineExitActions = false
  570. inlineEnterSequences = false
  571. inlineExitSequences = false
  572. inlineChoices = false
  573. inlineEnterRegion = false
  574. inlineExitRegion = false
  575. inlineEntries = false
  576. }
  577. }
  578. statechart Guard {
  579. feature Outlet {
  580. targetProject = "org.yakindu.sct.generator.java.test"
  581. targetFolder = "src-gen"
  582. }
  583. feature Naming {
  584. basePackage = "org.yakindu.scr"
  585. }
  586. feature GeneralFeatures {
  587. TimerService = true
  588. RuntimeService = true
  589. }
  590. feature FunctionInlining {
  591. inlineReactions = false
  592. inlineEntryActions = false
  593. inlineExitActions = false
  594. inlineEnterSequences = false
  595. inlineExitSequences = false
  596. inlineChoices = false
  597. inlineEnterRegion = false
  598. inlineExitRegion = false
  599. inlineEntries = false
  600. }
  601. }
  602. statechart GuardedEntry {
  603. feature Outlet {
  604. targetProject = "org.yakindu.sct.generator.java.test"
  605. targetFolder = "src-gen"
  606. }
  607. feature Naming {
  608. basePackage = "org.yakindu.scr"
  609. }
  610. feature GeneralFeatures {
  611. TimerService = true
  612. RuntimeService = true
  613. }
  614. feature FunctionInlining {
  615. inlineReactions = false
  616. inlineEntryActions = false
  617. inlineExitActions = false
  618. inlineEnterSequences = false
  619. inlineExitSequences = false
  620. inlineChoices = false
  621. inlineEnterRegion = false
  622. inlineExitRegion = false
  623. inlineEntries = false
  624. }
  625. }
  626. statechart GuardedExit {
  627. feature Outlet {
  628. targetProject = "org.yakindu.sct.generator.java.test"
  629. targetFolder = "src-gen"
  630. }
  631. feature Naming {
  632. basePackage = "org.yakindu.scr"
  633. }
  634. feature GeneralFeatures {
  635. TimerService = true
  636. RuntimeService = true
  637. }
  638. feature FunctionInlining {
  639. inlineReactions = false
  640. inlineEntryActions = false
  641. inlineExitActions = false
  642. inlineEnterSequences = false
  643. inlineExitSequences = false
  644. inlineChoices = false
  645. inlineEnterRegion = false
  646. inlineExitRegion = false
  647. inlineEntries = false
  648. }
  649. }
  650. statechart HistoryWithExitPoint {
  651. feature Outlet {
  652. targetProject = "org.yakindu.sct.generator.java.test"
  653. targetFolder = "src-gen"
  654. }
  655. feature Naming {
  656. basePackage = "org.yakindu.scr"
  657. }
  658. feature GeneralFeatures {
  659. TimerService = true
  660. RuntimeService = true
  661. }
  662. feature FunctionInlining {
  663. inlineReactions = false
  664. inlineEntryActions = false
  665. inlineExitActions = false
  666. inlineEnterSequences = false
  667. inlineExitSequences = false
  668. inlineChoices = false
  669. inlineEnterRegion = false
  670. inlineExitRegion = false
  671. inlineEntries = false
  672. }
  673. }
  674. statechart HistoryWithoutInitialStep {
  675. feature Outlet {
  676. targetProject = "org.yakindu.sct.generator.java.test"
  677. targetFolder = "src-gen"
  678. }
  679. feature Naming {
  680. basePackage = "org.yakindu.scr"
  681. }
  682. feature GeneralFeatures {
  683. TimerService = true
  684. RuntimeService = true
  685. }
  686. feature FunctionInlining {
  687. inlineReactions = false
  688. inlineEntryActions = false
  689. inlineExitActions = false
  690. inlineEnterSequences = false
  691. inlineExitSequences = false
  692. inlineChoices = false
  693. inlineEnterRegion = false
  694. inlineExitRegion = false
  695. inlineEntries = false
  696. }
  697. }
  698. statechart InEventLifeCycle {
  699. feature Outlet {
  700. targetProject = "org.yakindu.sct.generator.java.test"
  701. targetFolder = "src-gen"
  702. }
  703. feature Naming {
  704. basePackage = "org.yakindu.scr"
  705. }
  706. feature GeneralFeatures {
  707. TimerService = true
  708. RuntimeService = true
  709. }
  710. feature FunctionInlining {
  711. inlineReactions = false
  712. inlineEntryActions = false
  713. inlineExitActions = false
  714. inlineEnterSequences = false
  715. inlineExitSequences = false
  716. inlineChoices = false
  717. inlineEnterRegion = false
  718. inlineExitRegion = false
  719. inlineEntries = false
  720. }
  721. }
  722. statechart IntegerExpressions {
  723. feature Outlet {
  724. targetProject = "org.yakindu.sct.generator.java.test"
  725. targetFolder = "src-gen"
  726. }
  727. feature Naming {
  728. basePackage = "org.yakindu.scr"
  729. }
  730. feature GeneralFeatures {
  731. TimerService = true
  732. RuntimeService = true
  733. }
  734. feature FunctionInlining {
  735. inlineReactions = false
  736. inlineEntryActions = false
  737. inlineExitActions = false
  738. inlineEnterSequences = false
  739. inlineExitSequences = false
  740. inlineChoices = false
  741. inlineEnterRegion = false
  742. inlineExitRegion = false
  743. inlineEntries = false
  744. }
  745. }
  746. statechart InternalEventLifeCycle {
  747. feature Outlet {
  748. targetProject = "org.yakindu.sct.generator.java.test"
  749. targetFolder = "src-gen"
  750. }
  751. feature Naming {
  752. basePackage = "org.yakindu.scr"
  753. }
  754. feature GeneralFeatures {
  755. TimerService = true
  756. RuntimeService = true
  757. }
  758. feature FunctionInlining {
  759. inlineReactions = false
  760. inlineEntryActions = false
  761. inlineExitActions = false
  762. inlineEnterSequences = false
  763. inlineExitSequences = false
  764. inlineChoices = false
  765. inlineEnterRegion = false
  766. inlineExitRegion = false
  767. inlineEntries = false
  768. }
  769. }
  770. statechart JavaKeywords {
  771. feature Outlet {
  772. targetProject = "org.yakindu.sct.generator.java.test"
  773. targetFolder = "src-gen"
  774. }
  775. feature Naming {
  776. basePackage = "org.yakindu.scr"
  777. }
  778. feature GeneralFeatures {
  779. TimerService = true
  780. RuntimeService = true
  781. }
  782. feature FunctionInlining {
  783. inlineReactions = false
  784. inlineEntryActions = false
  785. inlineExitActions = false
  786. inlineEnterSequences = false
  787. inlineExitSequences = false
  788. inlineChoices = false
  789. inlineEnterRegion = false
  790. inlineExitRegion = false
  791. inlineEntries = false
  792. }
  793. }
  794. statechart LocalReactions {
  795. feature Outlet {
  796. targetProject = "org.yakindu.sct.generator.java.test"
  797. targetFolder = "src-gen"
  798. }
  799. feature Naming {
  800. basePackage = "org.yakindu.scr"
  801. }
  802. feature GeneralFeatures {
  803. TimerService = true
  804. RuntimeService = true
  805. }
  806. feature FunctionInlining {
  807. inlineReactions = false
  808. inlineEntryActions = false
  809. inlineExitActions = false
  810. inlineEnterSequences = false
  811. inlineExitSequences = false
  812. inlineChoices = false
  813. inlineEnterRegion = false
  814. inlineExitRegion = false
  815. inlineEntries = false
  816. }
  817. }
  818. statechart LogicalAnd {
  819. feature Outlet {
  820. targetProject = "org.yakindu.sct.generator.java.test"
  821. targetFolder = "src-gen"
  822. }
  823. feature Naming {
  824. basePackage = "org.yakindu.scr"
  825. }
  826. feature GeneralFeatures {
  827. TimerService = true
  828. RuntimeService = true
  829. }
  830. feature FunctionInlining {
  831. inlineReactions = false
  832. inlineEntryActions = false
  833. inlineExitActions = false
  834. inlineEnterSequences = false
  835. inlineExitSequences = false
  836. inlineChoices = false
  837. inlineEnterRegion = false
  838. inlineExitRegion = false
  839. inlineEntries = false
  840. }
  841. }
  842. statechart LogicalOr {
  843. feature Outlet {
  844. targetProject = "org.yakindu.sct.generator.java.test"
  845. targetFolder = "src-gen"
  846. }
  847. feature Naming {
  848. basePackage = "org.yakindu.scr"
  849. }
  850. feature GeneralFeatures {
  851. TimerService = true
  852. RuntimeService = true
  853. }
  854. feature FunctionInlining {
  855. inlineReactions = false
  856. inlineEntryActions = false
  857. inlineExitActions = false
  858. inlineEnterSequences = false
  859. inlineExitSequences = false
  860. inlineChoices = false
  861. inlineEnterRegion = false
  862. inlineExitRegion = false
  863. inlineEntries = false
  864. }
  865. }
  866. statechart NamedInterfaceAccess {
  867. feature Outlet {
  868. targetProject = "org.yakindu.sct.generator.java.test"
  869. targetFolder = "src-gen"
  870. }
  871. feature Naming {
  872. basePackage = "org.yakindu.scr"
  873. }
  874. feature GeneralFeatures {
  875. TimerService = true
  876. RuntimeService = true
  877. }
  878. feature FunctionInlining {
  879. inlineReactions = false
  880. inlineEntryActions = false
  881. inlineExitActions = false
  882. inlineEnterSequences = false
  883. inlineExitSequences = false
  884. inlineChoices = false
  885. inlineEnterRegion = false
  886. inlineExitRegion = false
  887. inlineEntries = false
  888. }
  889. }
  890. statechart NullCheck {
  891. feature Outlet {
  892. targetProject = "org.yakindu.sct.generator.java.test"
  893. targetFolder = "src-gen"
  894. }
  895. feature Naming {
  896. basePackage = "org.yakindu.scr"
  897. }
  898. feature GeneralFeatures {
  899. TimerService = true
  900. RuntimeService = true
  901. }
  902. feature FunctionInlining {
  903. inlineReactions = false
  904. inlineEntryActions = false
  905. inlineExitActions = false
  906. inlineEnterSequences = false
  907. inlineExitSequences = false
  908. inlineChoices = false
  909. inlineEnterRegion = false
  910. inlineExitRegion = false
  911. inlineEntries = false
  912. }
  913. }
  914. statechart OperationsWithoutBraces {
  915. feature Outlet {
  916. targetProject = "org.yakindu.sct.generator.java.test"
  917. targetFolder = "src-gen"
  918. }
  919. feature Naming {
  920. basePackage = "org.yakindu.scr"
  921. }
  922. feature GeneralFeatures {
  923. TimerService = true
  924. RuntimeService = true
  925. }
  926. feature FunctionInlining {
  927. inlineReactions = false
  928. inlineEntryActions = false
  929. inlineExitActions = false
  930. inlineEnterSequences = false
  931. inlineExitSequences = false
  932. inlineChoices = false
  933. inlineEnterRegion = false
  934. inlineExitRegion = false
  935. inlineEntries = false
  936. }
  937. }
  938. statechart Operations {
  939. feature Outlet {
  940. targetProject = "org.yakindu.sct.generator.java.test"
  941. targetFolder = "src-gen"
  942. }
  943. feature Naming {
  944. basePackage = "org.yakindu.scr"
  945. }
  946. feature GeneralFeatures {
  947. TimerService = true
  948. RuntimeService = true
  949. }
  950. feature FunctionInlining {
  951. inlineReactions = false
  952. inlineEntryActions = false
  953. inlineExitActions = false
  954. inlineEnterSequences = false
  955. inlineExitSequences = false
  956. inlineChoices = false
  957. inlineEnterRegion = false
  958. inlineExitRegion = false
  959. inlineEntries = false
  960. }
  961. }
  962. statechart OutEventLifeCycle {
  963. feature Outlet {
  964. targetProject = "org.yakindu.sct.generator.java.test"
  965. targetFolder = "src-gen"
  966. }
  967. feature Naming {
  968. basePackage = "org.yakindu.scr"
  969. }
  970. feature GeneralFeatures {
  971. TimerService = true
  972. RuntimeService = true
  973. }
  974. feature FunctionInlining {
  975. inlineReactions = false
  976. inlineEntryActions = false
  977. inlineExitActions = false
  978. inlineEnterSequences = false
  979. inlineExitSequences = false
  980. inlineChoices = false
  981. inlineEnterRegion = false
  982. inlineExitRegion = false
  983. inlineEntries = false
  984. }
  985. }
  986. statechart Parenthesis {
  987. feature Outlet {
  988. targetProject = "org.yakindu.sct.generator.java.test"
  989. targetFolder = "src-gen"
  990. }
  991. feature Naming {
  992. basePackage = "org.yakindu.scr"
  993. }
  994. feature GeneralFeatures {
  995. TimerService = true
  996. RuntimeService = true
  997. }
  998. feature FunctionInlining {
  999. inlineReactions = false
  1000. inlineEntryActions = false
  1001. inlineExitActions = false
  1002. inlineEnterSequences = false
  1003. inlineExitSequences = false
  1004. inlineChoices = false
  1005. inlineEnterRegion = false
  1006. inlineExitRegion = false
  1007. inlineEntries = false
  1008. }
  1009. }
  1010. statechart PerformanceTest {
  1011. feature Outlet {
  1012. targetProject = "org.yakindu.sct.generator.java.test"
  1013. targetFolder = "src-gen"
  1014. }
  1015. feature Naming {
  1016. basePackage = "org.yakindu.scr"
  1017. }
  1018. feature GeneralFeatures {
  1019. TimerService = true
  1020. RuntimeService = true
  1021. }
  1022. feature FunctionInlining {
  1023. inlineReactions = false
  1024. inlineEntryActions = false
  1025. inlineExitActions = false
  1026. inlineEnterSequences = false
  1027. inlineExitSequences = false
  1028. inlineChoices = false
  1029. inlineEnterRegion = false
  1030. inlineExitRegion = false
  1031. inlineEntries = false
  1032. }
  1033. }
  1034. statechart PriorityValues {
  1035. feature Outlet {
  1036. targetProject = "org.yakindu.sct.generator.java.test"
  1037. targetFolder = "src-gen"
  1038. }
  1039. feature Naming {
  1040. basePackage = "org.yakindu.scr"
  1041. }
  1042. feature GeneralFeatures {
  1043. TimerService = true
  1044. RuntimeService = true
  1045. }
  1046. feature FunctionInlining {
  1047. inlineReactions = false
  1048. inlineEntryActions = false
  1049. inlineExitActions = false
  1050. inlineEnterSequences = false
  1051. inlineExitSequences = false
  1052. inlineChoices = false
  1053. inlineEnterRegion = false
  1054. inlineExitRegion = false
  1055. inlineEntries = false
  1056. }
  1057. }
  1058. statechart RaiseEvent {
  1059. feature Outlet {
  1060. targetProject = "org.yakindu.sct.generator.java.test"
  1061. targetFolder = "src-gen"
  1062. }
  1063. feature Naming {
  1064. basePackage = "org.yakindu.scr"
  1065. }
  1066. feature GeneralFeatures {
  1067. TimerService = true
  1068. RuntimeService = true
  1069. }
  1070. feature FunctionInlining {
  1071. inlineReactions = false
  1072. inlineEntryActions = false
  1073. inlineExitActions = false
  1074. inlineEnterSequences = false
  1075. inlineExitSequences = false
  1076. inlineChoices = false
  1077. inlineEnterRegion = false
  1078. inlineExitRegion = false
  1079. inlineEntries = false
  1080. }
  1081. }
  1082. statechart ReadOnlyVariable {
  1083. feature Outlet {
  1084. targetProject = "org.yakindu.sct.generator.java.test"
  1085. targetFolder = "src-gen"
  1086. }
  1087. feature Naming {
  1088. basePackage = "org.yakindu.scr"
  1089. }
  1090. feature GeneralFeatures {
  1091. TimerService = true
  1092. RuntimeService = true
  1093. }
  1094. feature FunctionInlining {
  1095. inlineReactions = false
  1096. inlineEntryActions = false
  1097. inlineExitActions = false
  1098. inlineEnterSequences = false
  1099. inlineExitSequences = false
  1100. inlineChoices = false
  1101. inlineEnterRegion = false
  1102. inlineExitRegion = false
  1103. inlineEntries = false
  1104. }
  1105. }
  1106. statechart RealExpressions {
  1107. feature Outlet {
  1108. targetProject = "org.yakindu.sct.generator.java.test"
  1109. targetFolder = "src-gen"
  1110. }
  1111. feature Naming {
  1112. basePackage = "org.yakindu.scr"
  1113. }
  1114. feature GeneralFeatures {
  1115. TimerService = true
  1116. RuntimeService = true
  1117. }
  1118. feature FunctionInlining {
  1119. inlineReactions = false
  1120. inlineEntryActions = false
  1121. inlineExitActions = false
  1122. inlineEnterSequences = false
  1123. inlineExitSequences = false
  1124. inlineChoices = false
  1125. inlineEnterRegion = false
  1126. inlineExitRegion = false
  1127. inlineEntries = false
  1128. }
  1129. }
  1130. statechart SameNameDifferentRegion {
  1131. feature Outlet {
  1132. targetProject = "org.yakindu.sct.generator.java.test"
  1133. targetFolder = "src-gen"
  1134. }
  1135. feature Naming {
  1136. basePackage = "org.yakindu.scr"
  1137. }
  1138. feature GeneralFeatures {
  1139. TimerService = true
  1140. RuntimeService = true
  1141. }
  1142. feature FunctionInlining {
  1143. inlineReactions = false
  1144. inlineEntryActions = false
  1145. inlineExitActions = false
  1146. inlineEnterSequences = false
  1147. inlineExitSequences = false
  1148. inlineChoices = false
  1149. inlineEnterRegion = false
  1150. inlineExitRegion = false
  1151. inlineEntries = false
  1152. }
  1153. }
  1154. statechart ShallowHistory {
  1155. feature Outlet {
  1156. targetProject = "org.yakindu.sct.generator.java.test"
  1157. targetFolder = "src-gen"
  1158. }
  1159. feature Naming {
  1160. basePackage = "org.yakindu.scr"
  1161. }
  1162. feature GeneralFeatures {
  1163. TimerService = true
  1164. RuntimeService = true
  1165. }
  1166. feature FunctionInlining {
  1167. inlineReactions = false
  1168. inlineEntryActions = false
  1169. inlineExitActions = false
  1170. inlineEnterSequences = false
  1171. inlineExitSequences = false
  1172. inlineChoices = false
  1173. inlineEnterRegion = false
  1174. inlineExitRegion = false
  1175. inlineEntries = false
  1176. }
  1177. }
  1178. statechart ShallowHistoryWithDeepEntry {
  1179. feature Outlet {
  1180. targetProject = "org.yakindu.sct.generator.java.test"
  1181. targetFolder = "src-gen"
  1182. }
  1183. feature Naming {
  1184. basePackage = "org.yakindu.scr"
  1185. }
  1186. feature GeneralFeatures {
  1187. TimerService = true
  1188. RuntimeService = true
  1189. }
  1190. feature FunctionInlining {
  1191. inlineReactions = false
  1192. inlineEntryActions = false
  1193. inlineExitActions = false
  1194. inlineEnterSequences = false
  1195. inlineExitSequences = false
  1196. inlineChoices = false
  1197. inlineEnterRegion = false
  1198. inlineExitRegion = false
  1199. inlineEntries = false
  1200. }
  1201. }
  1202. statechart SimpleEvent {
  1203. feature Outlet {
  1204. targetProject = "org.yakindu.sct.generator.java.test"
  1205. targetFolder = "src-gen"
  1206. }
  1207. feature Naming {
  1208. basePackage = "org.yakindu.scr"
  1209. }
  1210. feature GeneralFeatures {
  1211. TimerService = true
  1212. RuntimeService = true
  1213. }
  1214. feature FunctionInlining {
  1215. inlineReactions = false
  1216. inlineEntryActions = false
  1217. inlineExitActions = false
  1218. inlineEnterSequences = false
  1219. inlineExitSequences = false
  1220. inlineChoices = false
  1221. inlineEnterRegion = false
  1222. inlineExitRegion = false
  1223. inlineEntries = false
  1224. }
  1225. }
  1226. statechart SimpleHierachy {
  1227. feature Outlet {
  1228. targetProject = "org.yakindu.sct.generator.java.test"
  1229. targetFolder = "src-gen"
  1230. }
  1231. feature Naming {
  1232. basePackage = "org.yakindu.scr"
  1233. }
  1234. feature GeneralFeatures {
  1235. TimerService = true
  1236. RuntimeService = true
  1237. }
  1238. feature FunctionInlining {
  1239. inlineReactions = false
  1240. inlineEntryActions = false
  1241. inlineExitActions = false
  1242. inlineEnterSequences = false
  1243. inlineExitSequences = false
  1244. inlineChoices = false
  1245. inlineEnterRegion = false
  1246. inlineExitRegion = false
  1247. inlineEntries = false
  1248. }
  1249. }
  1250. statechart StatechartLocalReactions {
  1251. feature Outlet {
  1252. targetProject = "org.yakindu.sct.generator.java.test"
  1253. targetFolder = "src-gen"
  1254. }
  1255. feature Naming {
  1256. basePackage = "org.yakindu.scr"
  1257. }
  1258. feature GeneralFeatures {
  1259. TimerService = true
  1260. RuntimeService = true
  1261. }
  1262. feature FunctionInlining {
  1263. inlineReactions = false
  1264. inlineEntryActions = false
  1265. inlineExitActions = false
  1266. inlineEnterSequences = false
  1267. inlineExitSequences = false
  1268. inlineChoices = false
  1269. inlineEnterRegion = false
  1270. inlineExitRegion = false
  1271. inlineEntries = false
  1272. }
  1273. }
  1274. statechart StatechartActive {
  1275. feature Outlet {
  1276. targetProject = "org.yakindu.sct.generator.java.test"
  1277. targetFolder = "src-gen"
  1278. }
  1279. feature Naming {
  1280. basePackage = "org.yakindu.scr"
  1281. }
  1282. feature GeneralFeatures {
  1283. TimerService = true
  1284. RuntimeService = true
  1285. }
  1286. feature FunctionInlining {
  1287. inlineReactions = false
  1288. inlineEntryActions = false
  1289. inlineExitActions = false
  1290. inlineEnterSequences = false
  1291. inlineExitSequences = false
  1292. inlineChoices = false
  1293. inlineEnterRegion = false
  1294. inlineExitRegion = false
  1295. inlineEntries = false
  1296. }
  1297. }
  1298. statechart StateIsActive {
  1299. feature Outlet {
  1300. targetProject = "org.yakindu.sct.generator.java.test"
  1301. targetFolder = "src-gen"
  1302. }
  1303. feature Naming {
  1304. basePackage = "org.yakindu.scr"
  1305. }
  1306. feature GeneralFeatures {
  1307. TimerService = true
  1308. RuntimeService = true
  1309. }
  1310. feature FunctionInlining {
  1311. inlineReactions = false
  1312. inlineEntryActions = false
  1313. inlineExitActions = false
  1314. inlineEnterSequences = false
  1315. inlineExitSequences = false
  1316. inlineChoices = false
  1317. inlineEnterRegion = false
  1318. inlineExitRegion = false
  1319. inlineEntries = false
  1320. }
  1321. }
  1322. statechart StaticChoice {
  1323. feature Outlet {
  1324. targetProject = "org.yakindu.sct.generator.java.test"
  1325. targetFolder = "src-gen"
  1326. }
  1327. feature Naming {
  1328. basePackage = "org.yakindu.scr"
  1329. }
  1330. feature GeneralFeatures {
  1331. TimerService = true
  1332. RuntimeService = true
  1333. }
  1334. feature FunctionInlining {
  1335. inlineReactions = false
  1336. inlineEntryActions = false
  1337. inlineExitActions = false
  1338. inlineEnterSequences = false
  1339. inlineExitSequences = false
  1340. inlineChoices = false
  1341. inlineEnterRegion = false
  1342. inlineExitRegion = false
  1343. inlineEntries = false
  1344. }
  1345. }
  1346. statechart STextKeywordsInStatesAndRegions {
  1347. feature Outlet {
  1348. targetProject = "org.yakindu.sct.generator.java.test"
  1349. targetFolder = "src-gen"
  1350. }
  1351. feature Naming {
  1352. basePackage = "org.yakindu.scr"
  1353. }
  1354. feature GeneralFeatures {
  1355. TimerService = true
  1356. RuntimeService = true
  1357. }
  1358. feature FunctionInlining {
  1359. inlineReactions = false
  1360. inlineEntryActions = false
  1361. inlineExitActions = false
  1362. inlineEnterSequences = false
  1363. inlineExitSequences = false
  1364. inlineChoices = false
  1365. inlineEnterRegion = false
  1366. inlineExitRegion = false
  1367. inlineEntries = false
  1368. }
  1369. }
  1370. statechart StringExpressions {
  1371. feature Outlet {
  1372. targetProject = "org.yakindu.sct.generator.java.test"
  1373. targetFolder = "src-gen"
  1374. }
  1375. feature Naming {
  1376. basePackage = "org.yakindu.scr"
  1377. }
  1378. feature GeneralFeatures {
  1379. TimerService = true
  1380. RuntimeService = true
  1381. }
  1382. feature FunctionInlining {
  1383. inlineReactions = false
  1384. inlineEntryActions = false
  1385. inlineExitActions = false
  1386. inlineEnterSequences = false
  1387. inlineExitSequences = false
  1388. inlineChoices = false
  1389. inlineEnterRegion = false
  1390. inlineExitRegion = false
  1391. inlineEntries = false
  1392. }
  1393. }
  1394. statechart SyncFork {
  1395. feature Outlet {
  1396. targetProject = "org.yakindu.sct.generator.java.test"
  1397. targetFolder = "src-gen"
  1398. }
  1399. feature Naming {
  1400. basePackage = "org.yakindu.scr"
  1401. }
  1402. feature GeneralFeatures {
  1403. TimerService = true
  1404. RuntimeService = true
  1405. }
  1406. feature FunctionInlining {
  1407. inlineReactions = false
  1408. inlineEntryActions = false
  1409. inlineExitActions = false
  1410. inlineEnterSequences = false
  1411. inlineExitSequences = false
  1412. inlineChoices = false
  1413. inlineEnterRegion = false
  1414. inlineExitRegion = false
  1415. inlineEntries = false
  1416. }
  1417. }
  1418. statechart SyncJoin {
  1419. feature Outlet {
  1420. targetProject = "org.yakindu.sct.generator.java.test"
  1421. targetFolder = "src-gen"
  1422. }
  1423. feature Naming {
  1424. basePackage = "org.yakindu.scr"
  1425. }
  1426. feature GeneralFeatures {
  1427. TimerService = true
  1428. RuntimeService = true
  1429. }
  1430. feature FunctionInlining {
  1431. inlineReactions = false
  1432. inlineEntryActions = false
  1433. inlineExitActions = false
  1434. inlineEnterSequences = false
  1435. inlineExitSequences = false
  1436. inlineChoices = false
  1437. inlineEnterRegion = false
  1438. inlineExitRegion = false
  1439. inlineEntries = false
  1440. }
  1441. }
  1442. statechart TypeAlias {
  1443. feature Outlet {
  1444. targetProject = "org.yakindu.sct.generator.java.test"
  1445. targetFolder = "src-gen"
  1446. }
  1447. feature Naming {
  1448. basePackage = "org.yakindu.scr"
  1449. }
  1450. feature GeneralFeatures {
  1451. TimerService = true
  1452. RuntimeService = true
  1453. }
  1454. feature FunctionInlining {
  1455. inlineReactions = false
  1456. inlineEntryActions = false
  1457. inlineExitActions = false
  1458. inlineEnterSequences = false
  1459. inlineExitSequences = false
  1460. inlineChoices = false
  1461. inlineEnterRegion = false
  1462. inlineExitRegion = false
  1463. inlineEntries = false
  1464. }
  1465. }
  1466. statechart TimedTransitions {
  1467. feature Outlet {
  1468. targetProject = "org.yakindu.sct.generator.java.test"
  1469. targetFolder = "src-gen"
  1470. }
  1471. feature Naming {
  1472. basePackage = "org.yakindu.scr"
  1473. }
  1474. feature GeneralFeatures {
  1475. TimerService = true
  1476. RuntimeService = true
  1477. }
  1478. feature FunctionInlining {
  1479. inlineReactions = false
  1480. inlineEntryActions = false
  1481. inlineExitActions = false
  1482. inlineEnterSequences = false
  1483. inlineExitSequences = false
  1484. inlineChoices = false
  1485. inlineEnterRegion = false
  1486. inlineExitRegion = false
  1487. inlineEntries = false
  1488. }
  1489. }
  1490. statechart TransitionWithoutCondition {
  1491. feature Outlet {
  1492. targetProject = "org.yakindu.sct.generator.java.test"
  1493. targetFolder = "src-gen"
  1494. }
  1495. feature Naming {
  1496. basePackage = "org.yakindu.scr"
  1497. }
  1498. feature GeneralFeatures {
  1499. TimerService = true
  1500. RuntimeService = true
  1501. }
  1502. feature FunctionInlining {
  1503. inlineReactions = false
  1504. inlineEntryActions = false
  1505. inlineExitActions = false
  1506. inlineEnterSequences = false
  1507. inlineExitSequences = false
  1508. inlineChoices = false
  1509. inlineEnterRegion = false
  1510. inlineExitRegion = false
  1511. inlineEntries = false
  1512. }
  1513. }
  1514. statechart TriggerGuardExpressions {
  1515. feature Outlet {
  1516. targetProject = "org.yakindu.sct.generator.java.test"
  1517. targetFolder = "src-gen"
  1518. }
  1519. feature Naming {
  1520. basePackage = "org.yakindu.scr"
  1521. }
  1522. feature GeneralFeatures {
  1523. TimerService = true
  1524. RuntimeService = true
  1525. }
  1526. feature FunctionInlining {
  1527. inlineReactions = false
  1528. inlineEntryActions = false
  1529. inlineExitActions = false
  1530. inlineEnterSequences = false
  1531. inlineExitSequences = false
  1532. inlineChoices = false
  1533. inlineEnterRegion = false
  1534. inlineExitRegion = false
  1535. inlineEntries = false
  1536. }
  1537. }
  1538. statechart ValuedEvents {
  1539. feature Outlet {
  1540. targetProject = "org.yakindu.sct.generator.java.test"
  1541. targetFolder = "src-gen"
  1542. }
  1543. feature Naming {
  1544. basePackage = "org.yakindu.scr"
  1545. }
  1546. feature GeneralFeatures {
  1547. TimerService = true
  1548. RuntimeService = true
  1549. }
  1550. feature FunctionInlining {
  1551. inlineReactions = false
  1552. inlineEntryActions = false
  1553. inlineExitActions = false
  1554. inlineEnterSequences = false
  1555. inlineExitSequences = false
  1556. inlineChoices = false
  1557. inlineEnterRegion = false
  1558. inlineExitRegion = false
  1559. inlineEntries = false
  1560. }
  1561. }
  1562. statechart VariadicFunctions {
  1563. feature Outlet {
  1564. targetProject = "org.yakindu.sct.generator.java.test"
  1565. targetFolder = "src-gen"
  1566. }
  1567. feature Naming {
  1568. basePackage = "org.yakindu.scr"
  1569. }
  1570. feature GeneralFeatures {
  1571. TimerService = true
  1572. RuntimeService = true
  1573. }
  1574. feature FunctionInlining {
  1575. inlineReactions = false
  1576. inlineEntryActions = false
  1577. inlineExitActions = false
  1578. inlineEnterSequences = false
  1579. inlineExitSequences = false
  1580. inlineChoices = false
  1581. inlineEnterRegion = false
  1582. inlineExitRegion = false
  1583. inlineEntries = false
  1584. }
  1585. }
  1586. statechart WrapperTest {
  1587. feature Outlet {
  1588. targetProject = "org.yakindu.sct.generator.java.test"
  1589. targetFolder = "src-gen"
  1590. }
  1591. feature Naming {
  1592. basePackage = "org.yakindu.scr"
  1593. }
  1594. feature GeneralFeatures {
  1595. RuntimeService = true
  1596. InterfaceObserverSupport = true
  1597. }
  1598. feature SynchronizedWrapper {
  1599. namePrefix = "Synchronized"
  1600. nameSuffix = ""
  1601. }
  1602. }
  1603. statechart RunnableTest {
  1604. feature Outlet {
  1605. targetProject = "org.yakindu.sct.generator.java.test"
  1606. targetFolder = "src-gen"
  1607. }
  1608. feature Naming {
  1609. basePackage = "org.yakindu.scr"
  1610. }
  1611. feature GeneralFeatures {
  1612. RuntimeService = true
  1613. InterfaceObserverSupport = true
  1614. }
  1615. feature RunnableWrapper {
  1616. namePrefix = ""
  1617. nameSuffix = "Runnable"
  1618. }
  1619. }
  1620. statechart StatechartKeywords {
  1621. feature Outlet {
  1622. targetProject = "org.yakindu.sct.generator.java.test"
  1623. targetFolder = "src-gen"
  1624. }
  1625. feature Naming {
  1626. basePackage = "org.yakindu.scr"
  1627. }
  1628. feature GeneralFeatures {
  1629. InterfaceObserverSupport = true
  1630. }
  1631. feature FunctionInlining {
  1632. inlineReactions = false
  1633. inlineEntryActions = false
  1634. inlineExitActions = false
  1635. inlineEnterSequences = false
  1636. inlineExitSequences = false
  1637. inlineChoices = false
  1638. inlineEnterRegion = false
  1639. inlineExitRegion = false
  1640. inlineEntries = false
  1641. }
  1642. }
  1643. }