فهرست منبع

Have to remove duplicate named files

benjamin.schwertfeger@gmail.com 13 سال پیش
والد
کامیت
86dc144431
14فایلهای تغییر یافته به همراه0 افزوده شده و 5486 حذف شده
  1. 0 31
      test-plugins/org.yakindu.sct.generator.java.runtime.test/src-gen/org/yakindu/sct/generator/java/runtime/cyclebased/test_deephistory/ITest_deephistoryStatemachine.java
  2. 0 840
      test-plugins/org.yakindu.sct.generator.java.runtime.test/src-gen/org/yakindu/sct/generator/java/runtime/cyclebased/test_deephistory/Test_deephistoryStatemachine.java
  3. 0 51
      test-plugins/org.yakindu.sct.generator.java.runtime.test/src-gen/org/yakindu/sct/generator/java/runtime/cyclebased/test_expression/ITest_expressionStatemachine.java
  4. 0 406
      test-plugins/org.yakindu.sct.generator.java.runtime.test/src-gen/org/yakindu/sct/generator/java/runtime/cyclebased/test_expression/Test_expressionStatemachine.java
  5. 0 50
      test-plugins/org.yakindu.sct.generator.java.runtime.test/src-gen/org/yakindu/sct/generator/java/runtime/cyclebased/test_hierarchy/ITest_hierarchyStatemachine.java
  6. 0 1328
      test-plugins/org.yakindu.sct.generator.java.runtime.test/src-gen/org/yakindu/sct/generator/java/runtime/cyclebased/test_hierarchy/Test_hierarchyStatemachine.java
  7. 0 32
      test-plugins/org.yakindu.sct.generator.java.runtime.test/src-gen/org/yakindu/sct/generator/java/runtime/cyclebased/test_localactions/ITest_localactionsStatemachine.java
  8. 0 306
      test-plugins/org.yakindu.sct.generator.java.runtime.test/src-gen/org/yakindu/sct/generator/java/runtime/cyclebased/test_localactions/Test_localactionsStatemachine.java
  9. 0 46
      test-plugins/org.yakindu.sct.generator.java.runtime.test/src-gen/org/yakindu/sct/generator/java/runtime/cyclebased/test_parallelregions/ITest_parallelregionsStatemachine.java
  10. 0 1116
      test-plugins/org.yakindu.sct.generator.java.runtime.test/src-gen/org/yakindu/sct/generator/java/runtime/cyclebased/test_parallelregions/Test_parallelregionsStatemachine.java
  11. 0 29
      test-plugins/org.yakindu.sct.generator.java.runtime.test/src-gen/org/yakindu/sct/generator/java/runtime/cyclebased/test_shallowhistory/ITest_shallowhistoryStatemachine.java
  12. 0 766
      test-plugins/org.yakindu.sct.generator.java.runtime.test/src-gen/org/yakindu/sct/generator/java/runtime/cyclebased/test_shallowhistory/Test_shallowhistoryStatemachine.java
  13. 0 53
      test-plugins/org.yakindu.sct.generator.java.runtime.test/src-gen/org/yakindu/sct/generator/java/runtime/cyclebased/test_transition/ITest_transitionStatemachine.java
  14. 0 432
      test-plugins/org.yakindu.sct.generator.java.runtime.test/src-gen/org/yakindu/sct/generator/java/runtime/cyclebased/test_transition/Test_transitionStatemachine.java

+ 0 - 31
test-plugins/org.yakindu.sct.generator.java.runtime.test/src-gen/org/yakindu/sct/generator/java/runtime/cyclebased/test_deephistory/ITest_deephistoryStatemachine.java

@@ -1,31 +0,0 @@
-package org.yakindu.sct.generator.java.runtime.cyclebased.test_deephistory;
-
-import org.yakindu.sct.generator.java.runtime.cyclebased.IStatemachine;
-
-public interface ITest_deephistoryStatemachine extends IStatemachine {
-
-	public interface DefaultInterface {
-
-		public void raiseEvent1();
-
-		public void raiseEvent2();
-
-		public void raiseEvent3();
-
-		public void raiseEvent4();
-
-		public void raiseEvent5();
-
-		public void raiseEvent6();
-
-		public void raiseEvent7();
-
-		public void raiseEvent8();
-
-		public void raiseEvent9();
-
-	}
-
-	public DefaultInterface getDefaultInterface();
-
-}

+ 0 - 840
test-plugins/org.yakindu.sct.generator.java.runtime.test/src-gen/org/yakindu/sct/generator/java/runtime/cyclebased/test_deephistory/Test_deephistoryStatemachine.java

@@ -1,840 +0,0 @@
-package org.yakindu.sct.generator.java.runtime.cyclebased.test_deephistory;
-
-public class Test_deephistoryStatemachine
-		implements
-			ITest_deephistoryStatemachine {
-
-	private final class DefaultInterfaceImpl implements DefaultInterface {
-
-		private boolean event1;
-
-		public void raiseEvent1() {
-			event1 = true;
-		}
-
-		private boolean event2;
-
-		public void raiseEvent2() {
-			event2 = true;
-		}
-
-		private boolean event3;
-
-		public void raiseEvent3() {
-			event3 = true;
-		}
-
-		private boolean event4;
-
-		public void raiseEvent4() {
-			event4 = true;
-		}
-
-		private boolean event5;
-
-		public void raiseEvent5() {
-			event5 = true;
-		}
-
-		private boolean event6;
-
-		public void raiseEvent6() {
-			event6 = true;
-		}
-
-		private boolean event7;
-
-		public void raiseEvent7() {
-			event7 = true;
-		}
-
-		private boolean event8;
-
-		public void raiseEvent8() {
-			event8 = true;
-		}
-
-		private boolean event9;
-
-		public void raiseEvent9() {
-			event9 = true;
-		}
-
-		public void clearEvents() {
-			event1 = false;
-			event2 = false;
-			event3 = false;
-			event4 = false;
-			event5 = false;
-			event6 = false;
-			event7 = false;
-			event8 = false;
-			event9 = false;
-		}
-
-	}
-
-	private DefaultInterfaceImpl defaultInterface;
-
-	public enum State {
-		State1, State2, State3, State4, State6, State7, State8, State9, State5, $NullState$
-	};
-
-	private State[] historyVector = new State[3];
-
-	private final State[] stateVector = new State[1];
-
-	private int nextStateIndex;
-
-	public Test_deephistoryStatemachine() {
-
-		defaultInterface = new DefaultInterfaceImpl();
-
-	}
-
-	public void init() {
-		for (int i = 0; i < 1; i++) {
-			stateVector[i] = State.$NullState$;
-		}
-
-		for (int i = 0; i < 3; i++) {
-			historyVector[i] = State.$NullState$;
-		}
-		clearEvents();
-		clearOutEvents();
-	}
-
-	protected void clearEvents() {
-		defaultInterface.clearEvents();
-
-	}
-
-	protected void clearOutEvents() {
-	}
-
-	public boolean isStateActive(State state) {
-		for (int i = 0; i < stateVector.length; i++) {
-			if (stateVector[i] == state) {
-				return true;
-			}
-		}
-		return false;
-	}
-
-	public DefaultInterface getDefaultInterface() {
-		return defaultInterface;
-	}
-
-	public void raiseEvent1() {
-		defaultInterface.raiseEvent1();
-	}
-
-	public void raiseEvent2() {
-		defaultInterface.raiseEvent2();
-	}
-
-	public void raiseEvent3() {
-		defaultInterface.raiseEvent3();
-	}
-
-	public void raiseEvent4() {
-		defaultInterface.raiseEvent4();
-	}
-
-	public void raiseEvent5() {
-		defaultInterface.raiseEvent5();
-	}
-
-	public void raiseEvent6() {
-		defaultInterface.raiseEvent6();
-	}
-
-	public void raiseEvent7() {
-		defaultInterface.raiseEvent7();
-	}
-
-	public void raiseEvent8() {
-		defaultInterface.raiseEvent8();
-	}
-
-	public void raiseEvent9() {
-		defaultInterface.raiseEvent9();
-	}
-
-	public void enter() {
-
-		// unknown function type org.yakindu.sct.model.sexec.impl.SequenceImpl@65536eb4 (name: entryAction) (comment: Entry action for statechart 'Test_DeepHistory'.)();
-		nextStateIndex = 0;
-		stateVector[0] = State.State1;
-
-	}
-
-	public void exit() {
-		//Handle exit of all possible states (of mainRegion) at position 0...
-		switch (stateVector[0]) {
-
-			case State1 :
-				stateVector[0] = State.$NullState$;
-
-				break;
-
-			case State3 :
-
-				historyVector[0] = stateVector[0];
-				stateVector[0] = State.$NullState$;
-
-				break;
-
-			case State6 :
-
-				historyVector[1] = stateVector[0];
-
-				historyVector[0] = stateVector[0];
-				stateVector[0] = State.$NullState$;
-
-				break;
-
-			case State8 :
-
-				historyVector[2] = stateVector[0];
-
-				historyVector[1] = stateVector[0];
-
-				historyVector[0] = stateVector[0];
-				stateVector[0] = State.$NullState$;
-
-				break;
-
-			case State9 :
-
-				historyVector[2] = stateVector[0];
-
-				historyVector[1] = stateVector[0];
-
-				historyVector[0] = stateVector[0];
-				stateVector[0] = State.$NullState$;
-
-				break;
-
-			case State5 :
-
-				historyVector[0] = stateVector[0];
-				stateVector[0] = State.$NullState$;
-
-				break;
-
-			default :
-				break;
-		}
-
-		// unknown function type org.yakindu.sct.model.sexec.impl.SequenceImpl@46bac287 (name: exitAction) (comment: Exit action for state 'Test_DeepHistory'.)();
-	}
-
-	private void deepEnterSequenceState2Region0() {
-		//Handle deep history entry of null
-		switch (historyVector[0]) {
-
-			case State3 :
-				nextStateIndex = 0;
-				stateVector[0] = State.State3;
-
-				break;
-
-			case State6 :
-
-				deepEnterSequenceState4Region0();
-
-				break;
-
-			case State8 :
-
-				deepEnterSequenceState4Region0();
-
-				break;
-
-			case State9 :
-
-				deepEnterSequenceState4Region0();
-
-				break;
-
-			case State5 :
-				nextStateIndex = 0;
-				stateVector[0] = State.State5;
-
-				break;
-
-			default :
-				break;
-		}
-	}
-
-	private void deepEnterSequenceState4Region0() {
-		//Handle deep history entry of null
-		switch (historyVector[1]) {
-
-			case State6 :
-				nextStateIndex = 0;
-				stateVector[0] = State.State6;
-
-				break;
-
-			case State8 :
-
-				deepEnterSequenceState7Region0();
-
-				break;
-
-			case State9 :
-
-				deepEnterSequenceState7Region0();
-
-				break;
-
-			default :
-				break;
-		}
-	}
-
-	private void deepEnterSequenceState7Region0() {
-		//Handle deep history entry of null
-		switch (historyVector[2]) {
-
-			case State8 :
-				nextStateIndex = 0;
-				stateVector[0] = State.State8;
-
-				break;
-
-			case State9 :
-				nextStateIndex = 0;
-				stateVector[0] = State.State9;
-
-				break;
-
-			default :
-				break;
-		}
-	}
-
-	private void reactState1() {
-		if (defaultInterface.event1) {
-			stateVector[0] = State.$NullState$;
-
-			//Enter the region with deep history
-			if (historyVector[0] != State.$NullState$) {
-
-				deepEnterSequenceState2Region0();
-			} else {
-				nextStateIndex = 0;
-				stateVector[0] = State.State3;
-
-			}
-
-		}
-
-	}
-	private void reactState2() {
-	}
-	private void reactState3() {
-		if (defaultInterface.event2) {
-
-			historyVector[0] = stateVector[0];
-			//Handle exit of all possible states (of region0) at position 0...
-			switch (stateVector[0]) {
-
-				case State3 :
-					stateVector[0] = State.$NullState$;
-
-					break;
-
-				case State6 :
-
-					historyVector[1] = stateVector[0];
-					stateVector[0] = State.$NullState$;
-
-					break;
-
-				case State8 :
-
-					historyVector[2] = stateVector[0];
-
-					historyVector[1] = stateVector[0];
-					stateVector[0] = State.$NullState$;
-
-					break;
-
-				case State9 :
-
-					historyVector[2] = stateVector[0];
-
-					historyVector[1] = stateVector[0];
-					stateVector[0] = State.$NullState$;
-
-					break;
-
-				case State5 :
-					stateVector[0] = State.$NullState$;
-
-					break;
-
-				default :
-					break;
-			}
-
-			nextStateIndex = 0;
-			stateVector[0] = State.State1;
-
-		} else {
-			if (defaultInterface.event3) {
-				stateVector[0] = State.$NullState$;
-
-				nextStateIndex = 0;
-				stateVector[0] = State.State6;
-
-			}
-
-		}
-
-	}
-	private void reactState4() {
-	}
-	private void reactState6() {
-		if (defaultInterface.event2) {
-
-			historyVector[0] = stateVector[0];
-			//Handle exit of all possible states (of region0) at position 0...
-			switch (stateVector[0]) {
-
-				case State3 :
-					stateVector[0] = State.$NullState$;
-
-					break;
-
-				case State6 :
-
-					historyVector[1] = stateVector[0];
-					stateVector[0] = State.$NullState$;
-
-					break;
-
-				case State8 :
-
-					historyVector[2] = stateVector[0];
-
-					historyVector[1] = stateVector[0];
-					stateVector[0] = State.$NullState$;
-
-					break;
-
-				case State9 :
-
-					historyVector[2] = stateVector[0];
-
-					historyVector[1] = stateVector[0];
-					stateVector[0] = State.$NullState$;
-
-					break;
-
-				case State5 :
-					stateVector[0] = State.$NullState$;
-
-					break;
-
-				default :
-					break;
-			}
-
-			nextStateIndex = 0;
-			stateVector[0] = State.State1;
-
-		} else {
-			if (defaultInterface.event4) {
-
-				historyVector[1] = stateVector[0];
-				//Handle exit of all possible states (of region0) at position 0...
-				switch (stateVector[0]) {
-
-					case State6 :
-						stateVector[0] = State.$NullState$;
-
-						break;
-
-					case State8 :
-
-						historyVector[2] = stateVector[0];
-						stateVector[0] = State.$NullState$;
-
-						break;
-
-					case State9 :
-
-						historyVector[2] = stateVector[0];
-						stateVector[0] = State.$NullState$;
-
-						break;
-
-					default :
-						break;
-				}
-
-				nextStateIndex = 0;
-				stateVector[0] = State.State5;
-
-			} else {
-				if (defaultInterface.event5) {
-					stateVector[0] = State.$NullState$;
-
-					nextStateIndex = 0;
-					stateVector[0] = State.State8;
-
-				}
-
-			}
-
-		}
-
-	}
-	private void reactState7() {
-	}
-	private void reactState8() {
-		if (defaultInterface.event2) {
-
-			historyVector[0] = stateVector[0];
-			//Handle exit of all possible states (of region0) at position 0...
-			switch (stateVector[0]) {
-
-				case State3 :
-					stateVector[0] = State.$NullState$;
-
-					break;
-
-				case State6 :
-
-					historyVector[1] = stateVector[0];
-					stateVector[0] = State.$NullState$;
-
-					break;
-
-				case State8 :
-
-					historyVector[2] = stateVector[0];
-
-					historyVector[1] = stateVector[0];
-					stateVector[0] = State.$NullState$;
-
-					break;
-
-				case State9 :
-
-					historyVector[2] = stateVector[0];
-
-					historyVector[1] = stateVector[0];
-					stateVector[0] = State.$NullState$;
-
-					break;
-
-				case State5 :
-					stateVector[0] = State.$NullState$;
-
-					break;
-
-				default :
-					break;
-			}
-
-			nextStateIndex = 0;
-			stateVector[0] = State.State1;
-
-		} else {
-			if (defaultInterface.event4) {
-
-				historyVector[1] = stateVector[0];
-				//Handle exit of all possible states (of region0) at position 0...
-				switch (stateVector[0]) {
-
-					case State6 :
-						stateVector[0] = State.$NullState$;
-
-						break;
-
-					case State8 :
-
-						historyVector[2] = stateVector[0];
-						stateVector[0] = State.$NullState$;
-
-						break;
-
-					case State9 :
-
-						historyVector[2] = stateVector[0];
-						stateVector[0] = State.$NullState$;
-
-						break;
-
-					default :
-						break;
-				}
-
-				nextStateIndex = 0;
-				stateVector[0] = State.State5;
-
-			} else {
-				if (defaultInterface.event6) {
-
-					historyVector[2] = stateVector[0];
-					//Handle exit of all possible states (of region0) at position 0...
-					switch (stateVector[0]) {
-
-						case State8 :
-							stateVector[0] = State.$NullState$;
-
-							break;
-
-						case State9 :
-							stateVector[0] = State.$NullState$;
-
-							break;
-
-						default :
-							break;
-					}
-
-					nextStateIndex = 0;
-					stateVector[0] = State.State6;
-
-				} else {
-					if (defaultInterface.event7) {
-						stateVector[0] = State.$NullState$;
-
-						nextStateIndex = 0;
-						stateVector[0] = State.State9;
-
-					}
-
-				}
-
-			}
-
-		}
-
-	}
-	private void reactState9() {
-		if (defaultInterface.event2) {
-
-			historyVector[0] = stateVector[0];
-			//Handle exit of all possible states (of region0) at position 0...
-			switch (stateVector[0]) {
-
-				case State3 :
-					stateVector[0] = State.$NullState$;
-
-					break;
-
-				case State6 :
-
-					historyVector[1] = stateVector[0];
-					stateVector[0] = State.$NullState$;
-
-					break;
-
-				case State8 :
-
-					historyVector[2] = stateVector[0];
-
-					historyVector[1] = stateVector[0];
-					stateVector[0] = State.$NullState$;
-
-					break;
-
-				case State9 :
-
-					historyVector[2] = stateVector[0];
-
-					historyVector[1] = stateVector[0];
-					stateVector[0] = State.$NullState$;
-
-					break;
-
-				case State5 :
-					stateVector[0] = State.$NullState$;
-
-					break;
-
-				default :
-					break;
-			}
-
-			nextStateIndex = 0;
-			stateVector[0] = State.State1;
-
-		} else {
-			if (defaultInterface.event4) {
-
-				historyVector[1] = stateVector[0];
-				//Handle exit of all possible states (of region0) at position 0...
-				switch (stateVector[0]) {
-
-					case State6 :
-						stateVector[0] = State.$NullState$;
-
-						break;
-
-					case State8 :
-
-						historyVector[2] = stateVector[0];
-						stateVector[0] = State.$NullState$;
-
-						break;
-
-					case State9 :
-
-						historyVector[2] = stateVector[0];
-						stateVector[0] = State.$NullState$;
-
-						break;
-
-					default :
-						break;
-				}
-
-				nextStateIndex = 0;
-				stateVector[0] = State.State5;
-
-			} else {
-				if (defaultInterface.event6) {
-
-					historyVector[2] = stateVector[0];
-					//Handle exit of all possible states (of region0) at position 0...
-					switch (stateVector[0]) {
-
-						case State8 :
-							stateVector[0] = State.$NullState$;
-
-							break;
-
-						case State9 :
-							stateVector[0] = State.$NullState$;
-
-							break;
-
-						default :
-							break;
-					}
-
-					nextStateIndex = 0;
-					stateVector[0] = State.State6;
-
-				} else {
-					if (defaultInterface.event8) {
-						stateVector[0] = State.$NullState$;
-
-						nextStateIndex = 0;
-						stateVector[0] = State.State8;
-
-					}
-
-				}
-
-			}
-
-		}
-
-	}
-	private void reactState5() {
-		if (defaultInterface.event2) {
-
-			historyVector[0] = stateVector[0];
-			//Handle exit of all possible states (of region0) at position 0...
-			switch (stateVector[0]) {
-
-				case State3 :
-					stateVector[0] = State.$NullState$;
-
-					break;
-
-				case State6 :
-
-					historyVector[1] = stateVector[0];
-					stateVector[0] = State.$NullState$;
-
-					break;
-
-				case State8 :
-
-					historyVector[2] = stateVector[0];
-
-					historyVector[1] = stateVector[0];
-					stateVector[0] = State.$NullState$;
-
-					break;
-
-				case State9 :
-
-					historyVector[2] = stateVector[0];
-
-					historyVector[1] = stateVector[0];
-					stateVector[0] = State.$NullState$;
-
-					break;
-
-				case State5 :
-					stateVector[0] = State.$NullState$;
-
-					break;
-
-				default :
-					break;
-			}
-
-			nextStateIndex = 0;
-			stateVector[0] = State.State1;
-
-		} else {
-
-		}
-
-	}
-
-	public void runCycle() {
-
-		clearOutEvents();
-
-		for (nextStateIndex = 0; nextStateIndex < stateVector.length; nextStateIndex++) {
-
-			switch (stateVector[nextStateIndex]) {
-				case State1 :
-					reactState1();
-					break;
-				case State2 :
-					reactState2();
-					break;
-				case State3 :
-					reactState3();
-					break;
-				case State4 :
-					reactState4();
-					break;
-				case State6 :
-					reactState6();
-					break;
-				case State7 :
-					reactState7();
-					break;
-				case State8 :
-					reactState8();
-					break;
-				case State9 :
-					reactState9();
-					break;
-				case State5 :
-					reactState5();
-					break;
-				default :
-					// $NullState$
-			}
-		}
-
-		clearEvents();
-	}
-}

+ 0 - 51
test-plugins/org.yakindu.sct.generator.java.runtime.test/src-gen/org/yakindu/sct/generator/java/runtime/cyclebased/test_expression/ITest_expressionStatemachine.java

@@ -1,51 +0,0 @@
-package org.yakindu.sct.generator.java.runtime.cyclebased.test_expression;
-
-import java.util.List;
-import org.yakindu.sct.generator.java.runtime.cyclebased.IStatemachine;
-
-public interface ITest_expressionStatemachine extends IStatemachine {
-
-	public interface DefaultInterface {
-		public void raiseEvent1(int value);
-		public boolean isRaisedEvent2();
-
-		public double getEvent2Value();
-
-		public void raiseEvent3();
-
-		public int getVar1();
-		public void setVar1(int value);
-		public int getVar2();
-		public void setVar2(int value);
-		public double getVar3();
-		public void setVar3(double value);
-		public double getVar4();
-		public void setVar4(double value);
-		public boolean getVar5();
-		public void setVar5(boolean value);
-		public String getVar6();
-		public void setVar6(String value);
-
-		public List<DefaultInterfaceListener> getListeners();
-	}
-
-	public interface DefaultInterfaceListener {
-		public void onEvent2Raised(double value);
-	}
-
-	public interface InterfaceOther {
-
-		public boolean getVar1();
-		public void setVar1(boolean value);
-		public double getVar2();
-		public void setVar2(double value);
-		public int getVar3();
-		public void setVar3(int value);
-
-	}
-
-	public DefaultInterface getDefaultInterface();
-
-	public InterfaceOther getInterfaceOther();
-
-}

+ 0 - 406
test-plugins/org.yakindu.sct.generator.java.runtime.test/src-gen/org/yakindu/sct/generator/java/runtime/cyclebased/test_expression/Test_expressionStatemachine.java

@@ -1,406 +0,0 @@
-package org.yakindu.sct.generator.java.runtime.cyclebased.test_expression;
-
-import java.util.LinkedList;
-import java.util.List;
-
-public class Test_expressionStatemachine
-		implements
-			ITest_expressionStatemachine {
-
-	private final class DefaultInterfaceImpl implements DefaultInterface {
-
-		private List<DefaultInterfaceListener> listeners = new LinkedList<DefaultInterfaceListener>();
-
-		public List<DefaultInterfaceListener> getListeners() {
-			return listeners;
-		}
-
-		private boolean event1;
-
-		private int event1Value;
-
-		public void raiseEvent1(int value) {
-			event1 = true;
-			event1Value = value;
-		}
-
-		private int getEvent1Value() {
-			if (!event1)
-				throw new IllegalStateException(
-						"Illegal event value acces. Event Event1 is not raised!");
-			return event1Value;
-		}
-
-		private boolean event2;
-
-		private boolean event2Out;
-
-		private double event2Value;
-
-		public boolean isRaisedEvent2() {
-			return event2Out;
-		}
-
-		private void raiseEvent2(double value) {
-			event2Out = true;
-			event2 = true;
-			event2Value = value;
-			for (DefaultInterfaceListener listener : listeners) {
-				listener.onEvent2Raised(value);
-			}
-		}
-
-		public double getEvent2Value() {
-			if (!event2Out)
-				throw new IllegalStateException(
-						"Illegal event value acces. Event Event2 is not raised!");
-			return event2Value;
-		}
-
-		private boolean event3;
-
-		public void raiseEvent3() {
-			event3 = true;
-		}
-
-		private int var1 = 6;
-
-		public int getVar1() {
-			return var1;
-		}
-
-		public void setVar1(int value) {
-			var1 = value;
-		}
-
-		private int var2 = 123;
-
-		public int getVar2() {
-			return var2;
-		}
-
-		public void setVar2(int value) {
-			var2 = value;
-		}
-
-		private double var3 = 19.4;
-
-		public double getVar3() {
-			return var3;
-		}
-
-		public void setVar3(double value) {
-			var3 = value;
-		}
-
-		private double var4 = 43.3;
-
-		public double getVar4() {
-			return var4;
-		}
-
-		public void setVar4(double value) {
-			var4 = value;
-		}
-
-		private boolean var5 = false;
-
-		public boolean getVar5() {
-			return var5;
-		}
-
-		public void setVar5(boolean value) {
-			var5 = value;
-		}
-
-		private String var6 = "foo";
-
-		public String getVar6() {
-			return var6;
-		}
-
-		public void setVar6(String value) {
-			var6 = value;
-		}
-
-		public void clearEvents() {
-			event1 = false;
-			event2 = false;
-			event3 = false;
-		}
-
-		public void clearOutEvents() {
-			event2Out = false;
-		}
-
-	}
-
-	private DefaultInterfaceImpl defaultInterface;
-
-	private final class InterfaceOtherImpl implements InterfaceOther {
-
-		private boolean var1;
-
-		public boolean getVar1() {
-			return var1;
-		}
-
-		public void setVar1(boolean value) {
-			var1 = value;
-		}
-
-		private double var2;
-
-		public double getVar2() {
-			return var2;
-		}
-
-		public void setVar2(double value) {
-			var2 = value;
-		}
-
-		private int var3;
-
-		public int getVar3() {
-			return var3;
-		}
-
-		public void setVar3(int value) {
-			var3 = value;
-		}
-
-	}
-
-	private InterfaceOtherImpl interfaceOther;
-
-	public enum State {
-		State1, State2, $NullState$
-	};
-
-	private final State[] stateVector = new State[1];
-
-	private int nextStateIndex;
-
-	public Test_expressionStatemachine() {
-
-		defaultInterface = new DefaultInterfaceImpl();
-		interfaceOther = new InterfaceOtherImpl();
-
-	}
-
-	public void init() {
-		for (int i = 0; i < 1; i++) {
-			stateVector[i] = State.$NullState$;
-		}
-
-		clearEvents();
-		clearOutEvents();
-	}
-
-	protected void clearEvents() {
-		defaultInterface.clearEvents();
-
-	}
-
-	protected void clearOutEvents() {
-		defaultInterface.clearOutEvents();
-	}
-
-	public boolean isStateActive(State state) {
-		for (int i = 0; i < stateVector.length; i++) {
-			if (stateVector[i] == state) {
-				return true;
-			}
-		}
-		return false;
-	}
-
-	public DefaultInterface getDefaultInterface() {
-		return defaultInterface;
-	}
-	public InterfaceOther getInterfaceOther() {
-		return interfaceOther;
-	}
-
-	public void raiseEvent1(int value) {
-		defaultInterface.raiseEvent1(value);
-	}
-
-	public boolean isRaisedEvent2() {
-		return defaultInterface.isRaisedEvent2();
-	}
-	public double getEvent2Value() {
-		return defaultInterface.getEvent2Value();
-	}
-
-	public void raiseEvent3() {
-		defaultInterface.raiseEvent3();
-	}
-
-	public int getVar1() {
-		return defaultInterface.getVar1();
-	}
-
-	public void setVar1(int value) {
-		defaultInterface.setVar1(value);
-	}
-	public int getVar2() {
-		return defaultInterface.getVar2();
-	}
-
-	public void setVar2(int value) {
-		defaultInterface.setVar2(value);
-	}
-	public double getVar3() {
-		return defaultInterface.getVar3();
-	}
-
-	public void setVar3(double value) {
-		defaultInterface.setVar3(value);
-	}
-	public double getVar4() {
-		return defaultInterface.getVar4();
-	}
-
-	public void setVar4(double value) {
-		defaultInterface.setVar4(value);
-	}
-	public boolean getVar5() {
-		return defaultInterface.getVar5();
-	}
-
-	public void setVar5(boolean value) {
-		defaultInterface.setVar5(value);
-	}
-	public String getVar6() {
-		return defaultInterface.getVar6();
-	}
-
-	public void setVar6(String value) {
-		defaultInterface.setVar6(value);
-	}
-
-	public void enter() {
-		defaultInterface.setVar1(6);
-		defaultInterface.setVar2(123);
-		defaultInterface.setVar3(19.4);
-		defaultInterface.setVar4(43.3);
-		defaultInterface.setVar5(false);
-		defaultInterface.setVar6("foo");
-
-		// unknown function type org.yakindu.sct.model.sexec.impl.SequenceImpl@1272a24f (name: entryAction) (comment: Entry action for statechart 'Test_Expression'.)();
-		defaultInterface.setVar3(defaultInterface.getVar3()
-				+ ((defaultInterface.getVar2() * defaultInterface.getVar3())));
-
-		nextStateIndex = 0;
-		stateVector[0] = State.State1;
-
-	}
-
-	public void exit() {
-		//Handle exit of all possible states (of mainRegion) at position 0...
-		switch (stateVector[0]) {
-
-			case State1 :
-				stateVector[0] = State.$NullState$;
-				defaultInterface.setVar2(1);
-
-				defaultInterface.setVar4(22.3);
-
-				break;
-
-			case State2 :
-				stateVector[0] = State.$NullState$;
-
-				break;
-
-			default :
-				break;
-		}
-
-		// unknown function type org.yakindu.sct.model.sexec.impl.SequenceImpl@53511634 (name: exitAction) (comment: Exit action for state 'Test_Expression'.)();
-	}
-
-	private void reactState1() {
-		if ((defaultInterface.event1 && ((interfaceOther.getVar1() == true) || (defaultInterface
-				.getVar5() == false)))) {
-			stateVector[0] = State.$NullState$;
-			defaultInterface.setVar2(1);
-
-			defaultInterface.setVar4(22.3);
-
-			interfaceOther.setVar1(false);
-
-			defaultInterface.setVar3(defaultInterface.getVar3() / (5));
-
-			defaultInterface.setVar1(defaultInterface.getVar1() + (1));
-
-			nextStateIndex = 0;
-			stateVector[0] = State.State2;
-
-		} else {
-			if ((defaultInterface.event1 && (defaultInterface.getVar6() == null
-					? "foo" == null
-					: defaultInterface.getVar6().equals("foo")))) {
-				stateVector[0] = State.$NullState$;
-				defaultInterface.setVar2(1);
-
-				defaultInterface.setVar4(22.3);
-
-				defaultInterface.setVar6("bar");
-
-				defaultInterface.setVar3(defaultInterface.getVar3() / (5));
-
-				defaultInterface.setVar1(defaultInterface.getVar1() + (1));
-
-				nextStateIndex = 0;
-				stateVector[0] = State.State2;
-
-			}
-		}
-
-	}
-	private void reactState2() {
-		if ((defaultInterface.event1 && (defaultInterface.getVar3() > 0))) {
-			stateVector[0] = State.$NullState$;
-
-			defaultInterface.setVar5(true);
-
-			defaultInterface
-					.setVar3(defaultInterface.getVar3()
-							+ ((defaultInterface.getVar2() * defaultInterface
-									.getVar3())));
-
-			nextStateIndex = 0;
-			stateVector[0] = State.State1;
-
-		} else {
-			defaultInterface.setVar1(defaultInterface.getVar1() + (1));
-			/* toCode not defined for: org.yakindu.sct.model.stext.stext.impl.OperationDefinitionImpl@314788d8 (name: op1) */
-			/* toCode not defined for: org.yakindu.sct.model.stext.stext.impl.OperationDefinitionImpl@3778b148 (name: op2) */
-
-		}
-
-	}
-
-	public void runCycle() {
-
-		clearOutEvents();
-
-		for (nextStateIndex = 0; nextStateIndex < stateVector.length; nextStateIndex++) {
-
-			switch (stateVector[nextStateIndex]) {
-				case State1 :
-					reactState1();
-					break;
-				case State2 :
-					reactState2();
-					break;
-				default :
-					// $NullState$
-			}
-		}
-
-		clearEvents();
-	}
-}

+ 0 - 50
test-plugins/org.yakindu.sct.generator.java.runtime.test/src-gen/org/yakindu/sct/generator/java/runtime/cyclebased/test_hierarchy/ITest_hierarchyStatemachine.java

@@ -1,50 +0,0 @@
-package org.yakindu.sct.generator.java.runtime.cyclebased.test_hierarchy;
-
-import org.yakindu.sct.generator.java.runtime.cyclebased.IStatemachine;
-
-public interface ITest_hierarchyStatemachine extends IStatemachine {
-
-	public interface DefaultInterface {
-
-		public void raiseEvent1();
-
-		public void raiseEvent2();
-
-		public void raiseEvent3();
-
-		public void raiseEvent4();
-
-		public void raiseEvent5();
-
-		public void raiseEvent6();
-
-		public void raiseEvent7();
-
-		public void raiseEvent8();
-
-		public void raiseEvent9();
-
-		public void raiseEvent10();
-
-		public void raiseEvent11();
-
-		public void raiseEvent12();
-
-		public void raiseEvent13();
-
-		public void raiseEvent14();
-
-		public void raiseEvent15();
-
-		public void raiseEvent16();
-
-		public int getS1();
-		public void setS1(int value);
-		public int getS2();
-		public void setS2(int value);
-
-	}
-
-	public DefaultInterface getDefaultInterface();
-
-}

تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 1328
test-plugins/org.yakindu.sct.generator.java.runtime.test/src-gen/org/yakindu/sct/generator/java/runtime/cyclebased/test_hierarchy/Test_hierarchyStatemachine.java


+ 0 - 32
test-plugins/org.yakindu.sct.generator.java.runtime.test/src-gen/org/yakindu/sct/generator/java/runtime/cyclebased/test_localactions/ITest_localactionsStatemachine.java

@@ -1,32 +0,0 @@
-package org.yakindu.sct.generator.java.runtime.cyclebased.test_localactions;
-
-import org.yakindu.sct.generator.java.runtime.cyclebased.IStatemachine;
-import org.yakindu.sct.generator.java.runtime.cyclebased.ITimedStatemachine;
-
-public interface ITest_localactionsStatemachine
-		extends
-			ITimedStatemachine,
-			IStatemachine {
-
-	public interface DefaultInterface {
-
-		public void raiseEvent1();
-
-		public void raiseEvent2();
-
-		public void raiseEvent3();
-
-		public void raiseEvent4();
-
-		public int getI();
-		public void setI(int value);
-		public int getJ();
-		public void setJ(int value);
-		public int getC();
-		public void setC(int value);
-
-	}
-
-	public DefaultInterface getDefaultInterface();
-
-}

+ 0 - 306
test-plugins/org.yakindu.sct.generator.java.runtime.test/src-gen/org/yakindu/sct/generator/java/runtime/cyclebased/test_localactions/Test_localactionsStatemachine.java

@@ -1,306 +0,0 @@
-package org.yakindu.sct.generator.java.runtime.cyclebased.test_localactions;
-
-import org.yakindu.sct.generator.java.runtime.cyclebased.TimeEvent;
-import org.yakindu.sct.generator.java.runtime.cyclebased.ITimerService;
-
-public class Test_localactionsStatemachine
-		implements
-			ITest_localactionsStatemachine {
-
-	private final TimeEvent state1_time_event_0 = new TimeEvent(true, 0);
-	private final TimeEvent state2_time_event_0 = new TimeEvent(false, 1);
-
-	private final boolean[] timeEvents = new boolean[2];
-
-	private final class DefaultInterfaceImpl implements DefaultInterface {
-
-		private boolean event1;
-
-		public void raiseEvent1() {
-			event1 = true;
-		}
-
-		private boolean event2;
-
-		public void raiseEvent2() {
-			event2 = true;
-		}
-
-		private boolean event3;
-
-		public void raiseEvent3() {
-			event3 = true;
-		}
-
-		private boolean event4;
-
-		public void raiseEvent4() {
-			event4 = true;
-		}
-
-		private int i;
-
-		public int getI() {
-			return i;
-		}
-
-		public void setI(int value) {
-			i = value;
-		}
-
-		private int j;
-
-		public int getJ() {
-			return j;
-		}
-
-		public void setJ(int value) {
-			j = value;
-		}
-
-		private int c;
-
-		public int getC() {
-			return c;
-		}
-
-		public void setC(int value) {
-			c = value;
-		}
-
-		public void clearEvents() {
-			event1 = false;
-			event2 = false;
-			event3 = false;
-			event4 = false;
-		}
-
-	}
-
-	private DefaultInterfaceImpl defaultInterface;
-
-	public enum State {
-		State1, State2, $NullState$
-	};
-
-	private final State[] stateVector = new State[1];
-
-	private int nextStateIndex;
-
-	private ITimerService timerService;
-
-	private long cycleStartTime;
-
-	public Test_localactionsStatemachine() {
-
-		defaultInterface = new DefaultInterfaceImpl();
-
-		state1_time_event_0.setStatemachine(this);
-		state2_time_event_0.setStatemachine(this);
-
-	}
-
-	public void init() {
-		if (timerService == null) {
-			throw new IllegalStateException("TimerService not set.");
-		}
-		for (int i = 0; i < 1; i++) {
-			stateVector[i] = State.$NullState$;
-		}
-
-		clearEvents();
-		clearOutEvents();
-	}
-
-	protected void clearEvents() {
-		defaultInterface.clearEvents();
-
-		for (int i = 0; i < timeEvents.length; i++) {
-			timeEvents[i] = false;
-		}
-	}
-
-	protected void clearOutEvents() {
-	}
-
-	public boolean isStateActive(State state) {
-		for (int i = 0; i < stateVector.length; i++) {
-			if (stateVector[i] == state) {
-				return true;
-			}
-		}
-		return false;
-	}
-
-	public void setTimerService(ITimerService timerService) {
-		this.timerService = timerService;
-	}
-
-	public ITimerService getTimerService() {
-		return timerService;
-	}
-
-	public void onTimeEventRaised(TimeEvent timeEvent) {
-		timeEvents[timeEvent.getIndex()] = true;
-	}
-
-	public DefaultInterface getDefaultInterface() {
-		return defaultInterface;
-	}
-
-	public void raiseEvent1() {
-		defaultInterface.raiseEvent1();
-	}
-
-	public void raiseEvent2() {
-		defaultInterface.raiseEvent2();
-	}
-
-	public void raiseEvent3() {
-		defaultInterface.raiseEvent3();
-	}
-
-	public void raiseEvent4() {
-		defaultInterface.raiseEvent4();
-	}
-
-	public int getI() {
-		return defaultInterface.getI();
-	}
-
-	public void setI(int value) {
-		defaultInterface.setI(value);
-	}
-	public int getJ() {
-		return defaultInterface.getJ();
-	}
-
-	public void setJ(int value) {
-		defaultInterface.setJ(value);
-	}
-	public int getC() {
-		return defaultInterface.getC();
-	}
-
-	public void setC(int value) {
-		defaultInterface.setC(value);
-	}
-
-	public void enter() {
-		if (timerService == null) {
-			throw new IllegalStateException("TimerService not set.");
-		}
-		cycleStartTime = System.currentTimeMillis();
-
-		// unknown function type org.yakindu.sct.model.sexec.impl.SequenceImpl@13965637 (name: entryAction) (comment: Entry action for statechart 'Test_LocalActions'.)();
-		getTimerService().setTimer(state1_time_event_0, 100, cycleStartTime);
-		defaultInterface.setI(1);
-
-		nextStateIndex = 0;
-		stateVector[0] = State.State1;
-
-	}
-
-	public void exit() {
-		//Handle exit of all possible states (of mainRegion) at position 0...
-		switch (stateVector[0]) {
-
-			case State1 :
-				stateVector[0] = State.$NullState$;
-				getTimerService().resetTimer(state1_time_event_0);
-				defaultInterface.setI(0);
-
-				break;
-
-			case State2 :
-				stateVector[0] = State.$NullState$;
-				getTimerService().resetTimer(state2_time_event_0);
-				defaultInterface.setJ(0);
-
-				break;
-
-			default :
-				break;
-		}
-
-		// unknown function type org.yakindu.sct.model.sexec.impl.SequenceImpl@3f3ab1c5 (name: exitAction) (comment: Exit action for state 'Test_LocalActions'.)();
-	}
-
-	private void reactState1() {
-		if (defaultInterface.event1) {
-			stateVector[0] = State.$NullState$;
-			getTimerService().resetTimer(state1_time_event_0);
-			defaultInterface.setI(0);
-
-			getTimerService()
-					.setTimer(state2_time_event_0, 200, cycleStartTime);
-			defaultInterface.setJ(1);
-
-			nextStateIndex = 0;
-			stateVector[0] = State.State2;
-
-		} else {
-			defaultInterface.setI(2);
-
-			if (defaultInterface.event2) {
-				defaultInterface.setI(3);
-
-			}
-			if (timeEvents[state1_time_event_0.getIndex()]) {
-				defaultInterface.setC(defaultInterface.getC() + (1));
-
-			}
-
-		}
-
-	}
-	private void reactState2() {
-		if (defaultInterface.event3) {
-			stateVector[0] = State.$NullState$;
-			getTimerService().resetTimer(state2_time_event_0);
-			defaultInterface.setJ(0);
-
-			getTimerService()
-					.setTimer(state1_time_event_0, 100, cycleStartTime);
-			defaultInterface.setI(1);
-
-			nextStateIndex = 0;
-			stateVector[0] = State.State1;
-
-		} else {
-			if ((defaultInterface.event2 || defaultInterface.event4)) {
-				defaultInterface.setJ(2);
-
-			}
-			if (timeEvents[state2_time_event_0.getIndex()]) {
-				defaultInterface.setJ(3);
-
-			}
-
-		}
-
-	}
-
-	public void runCycle() {
-
-		cycleStartTime = System.currentTimeMillis();
-
-		clearOutEvents();
-
-		for (nextStateIndex = 0; nextStateIndex < stateVector.length; nextStateIndex++) {
-
-			switch (stateVector[nextStateIndex]) {
-				case State1 :
-					reactState1();
-					break;
-				case State2 :
-					reactState2();
-					break;
-				default :
-					// $NullState$
-			}
-		}
-
-		clearEvents();
-	}
-}

+ 0 - 46
test-plugins/org.yakindu.sct.generator.java.runtime.test/src-gen/org/yakindu/sct/generator/java/runtime/cyclebased/test_parallelregions/ITest_parallelregionsStatemachine.java

@@ -1,46 +0,0 @@
-package org.yakindu.sct.generator.java.runtime.cyclebased.test_parallelregions;
-
-import org.yakindu.sct.generator.java.runtime.cyclebased.IStatemachine;
-
-public interface ITest_parallelregionsStatemachine extends IStatemachine {
-
-	public interface DefaultInterface {
-
-		public void raiseEvent1();
-
-		public void raiseEvent2();
-
-		public void raiseEvent3();
-
-		public void raiseEvent4();
-
-		public void raiseEvent5();
-
-		public void raiseEvent6();
-
-		public void raiseEvent7();
-
-		public void raiseEvent8();
-
-		public void raiseEvent9();
-
-		public void raiseEvent10();
-
-		public void raiseEvent11();
-
-		public void raiseEvent12();
-
-		public void raiseEvent13();
-
-		public void raiseEvent14();
-
-		public int getReg3();
-		public void setReg3(int value);
-		public int getHierarchy();
-		public void setHierarchy(int value);
-
-	}
-
-	public DefaultInterface getDefaultInterface();
-
-}

تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 1116
test-plugins/org.yakindu.sct.generator.java.runtime.test/src-gen/org/yakindu/sct/generator/java/runtime/cyclebased/test_parallelregions/Test_parallelregionsStatemachine.java


+ 0 - 29
test-plugins/org.yakindu.sct.generator.java.runtime.test/src-gen/org/yakindu/sct/generator/java/runtime/cyclebased/test_shallowhistory/ITest_shallowhistoryStatemachine.java

@@ -1,29 +0,0 @@
-package org.yakindu.sct.generator.java.runtime.cyclebased.test_shallowhistory;
-
-import org.yakindu.sct.generator.java.runtime.cyclebased.IStatemachine;
-
-public interface ITest_shallowhistoryStatemachine extends IStatemachine {
-
-	public interface DefaultInterface {
-
-		public void raiseEvent1();
-
-		public void raiseEvent2();
-
-		public void raiseEvent3();
-
-		public void raiseEvent4();
-
-		public void raiseEvent5();
-
-		public void raiseEvent6();
-
-		public void raiseEvent7();
-
-		public void raiseEvent8();
-
-	}
-
-	public DefaultInterface getDefaultInterface();
-
-}

+ 0 - 766
test-plugins/org.yakindu.sct.generator.java.runtime.test/src-gen/org/yakindu/sct/generator/java/runtime/cyclebased/test_shallowhistory/Test_shallowhistoryStatemachine.java

@@ -1,766 +0,0 @@
-package org.yakindu.sct.generator.java.runtime.cyclebased.test_shallowhistory;
-
-public class Test_shallowhistoryStatemachine
-		implements
-			ITest_shallowhistoryStatemachine {
-
-	private final class DefaultInterfaceImpl implements DefaultInterface {
-
-		private boolean event1;
-
-		public void raiseEvent1() {
-			event1 = true;
-		}
-
-		private boolean event2;
-
-		public void raiseEvent2() {
-			event2 = true;
-		}
-
-		private boolean event3;
-
-		public void raiseEvent3() {
-			event3 = true;
-		}
-
-		private boolean event4;
-
-		public void raiseEvent4() {
-			event4 = true;
-		}
-
-		private boolean event5;
-
-		public void raiseEvent5() {
-			event5 = true;
-		}
-
-		private boolean event6;
-
-		public void raiseEvent6() {
-			event6 = true;
-		}
-
-		private boolean event7;
-
-		public void raiseEvent7() {
-			event7 = true;
-		}
-
-		private boolean event8;
-
-		public void raiseEvent8() {
-			event8 = true;
-		}
-
-		public void clearEvents() {
-			event1 = false;
-			event2 = false;
-			event3 = false;
-			event4 = false;
-			event5 = false;
-			event6 = false;
-			event7 = false;
-			event8 = false;
-		}
-
-	}
-
-	private DefaultInterfaceImpl defaultInterface;
-
-	public enum State {
-		State1, State2, State3, State4, State6, State7, State8, State9, State5, $NullState$
-	};
-
-	private State[] historyVector = new State[2];
-
-	private final State[] stateVector = new State[1];
-
-	private int nextStateIndex;
-
-	public Test_shallowhistoryStatemachine() {
-
-		defaultInterface = new DefaultInterfaceImpl();
-
-	}
-
-	public void init() {
-		for (int i = 0; i < 1; i++) {
-			stateVector[i] = State.$NullState$;
-		}
-
-		for (int i = 0; i < 2; i++) {
-			historyVector[i] = State.$NullState$;
-		}
-		clearEvents();
-		clearOutEvents();
-	}
-
-	protected void clearEvents() {
-		defaultInterface.clearEvents();
-
-	}
-
-	protected void clearOutEvents() {
-	}
-
-	public boolean isStateActive(State state) {
-		for (int i = 0; i < stateVector.length; i++) {
-			if (stateVector[i] == state) {
-				return true;
-			}
-		}
-		return false;
-	}
-
-	public DefaultInterface getDefaultInterface() {
-		return defaultInterface;
-	}
-
-	public void raiseEvent1() {
-		defaultInterface.raiseEvent1();
-	}
-
-	public void raiseEvent2() {
-		defaultInterface.raiseEvent2();
-	}
-
-	public void raiseEvent3() {
-		defaultInterface.raiseEvent3();
-	}
-
-	public void raiseEvent4() {
-		defaultInterface.raiseEvent4();
-	}
-
-	public void raiseEvent5() {
-		defaultInterface.raiseEvent5();
-	}
-
-	public void raiseEvent6() {
-		defaultInterface.raiseEvent6();
-	}
-
-	public void raiseEvent7() {
-		defaultInterface.raiseEvent7();
-	}
-
-	public void raiseEvent8() {
-		defaultInterface.raiseEvent8();
-	}
-
-	public void enter() {
-
-		// unknown function type org.yakindu.sct.model.sexec.impl.SequenceImpl@33292437 (name: entryAction) (comment: Entry action for statechart 'Test_ShallowHistory'.)();
-		nextStateIndex = 0;
-		stateVector[0] = State.State1;
-
-	}
-
-	public void exit() {
-		//Handle exit of all possible states (of mainRegion) at position 0...
-		switch (stateVector[0]) {
-
-			case State1 :
-				stateVector[0] = State.$NullState$;
-
-				break;
-
-			case State3 :
-
-				historyVector[0] = stateVector[0];
-				stateVector[0] = State.$NullState$;
-
-				break;
-
-			case State6 :
-
-				historyVector[0] = stateVector[0];
-				stateVector[0] = State.$NullState$;
-
-				break;
-
-			case State8 :
-
-				historyVector[1] = stateVector[0];
-
-				historyVector[0] = stateVector[0];
-				stateVector[0] = State.$NullState$;
-
-				break;
-
-			case State9 :
-
-				historyVector[1] = stateVector[0];
-
-				historyVector[0] = stateVector[0];
-				stateVector[0] = State.$NullState$;
-
-				break;
-
-			case State5 :
-
-				historyVector[0] = stateVector[0];
-				stateVector[0] = State.$NullState$;
-
-				break;
-
-			default :
-				break;
-		}
-
-		// unknown function type org.yakindu.sct.model.sexec.impl.SequenceImpl@5994519c (name: exitAction) (comment: Exit action for state 'Test_ShallowHistory'.)();
-	}
-
-	private void shallowEnterSequenceState2Region0() {
-		//Handle shallow history entry of null
-		switch (historyVector[0]) {
-
-			case State3 :
-				nextStateIndex = 0;
-				stateVector[0] = State.State3;
-
-				break;
-
-			case State6 :
-				nextStateIndex = 0;
-				stateVector[0] = State.State6;
-
-				break;
-
-			case State8 :
-				nextStateIndex = 0;
-				stateVector[0] = State.State6;
-
-				break;
-
-			case State9 :
-				nextStateIndex = 0;
-				stateVector[0] = State.State6;
-
-				break;
-
-			case State5 :
-				nextStateIndex = 0;
-				stateVector[0] = State.State5;
-
-				break;
-
-			default :
-				break;
-		}
-	}
-
-	private void shallowEnterSequenceState7Region0() {
-		//Handle shallow history entry of null
-		switch (historyVector[1]) {
-
-			case State8 :
-				nextStateIndex = 0;
-				stateVector[0] = State.State8;
-
-				break;
-
-			case State9 :
-				nextStateIndex = 0;
-				stateVector[0] = State.State9;
-
-				break;
-
-			default :
-				break;
-		}
-	}
-	private void reactState1() {
-		if (defaultInterface.event1) {
-			stateVector[0] = State.$NullState$;
-
-			//Enter the region with shallow history
-			if (historyVector[0] != State.$NullState$) {
-
-				shallowEnterSequenceState2Region0();
-			} else {
-				nextStateIndex = 0;
-				stateVector[0] = State.State3;
-
-			}
-
-		}
-
-	}
-	private void reactState2() {
-	}
-	private void reactState3() {
-		if (defaultInterface.event2) {
-
-			historyVector[0] = stateVector[0];
-			//Handle exit of all possible states (of region0) at position 0...
-			switch (stateVector[0]) {
-
-				case State3 :
-					stateVector[0] = State.$NullState$;
-
-					break;
-
-				case State6 :
-					stateVector[0] = State.$NullState$;
-
-					break;
-
-				case State8 :
-
-					historyVector[1] = stateVector[0];
-					stateVector[0] = State.$NullState$;
-
-					break;
-
-				case State9 :
-
-					historyVector[1] = stateVector[0];
-					stateVector[0] = State.$NullState$;
-
-					break;
-
-				case State5 :
-					stateVector[0] = State.$NullState$;
-
-					break;
-
-				default :
-					break;
-			}
-
-			nextStateIndex = 0;
-			stateVector[0] = State.State1;
-
-		} else {
-			if (defaultInterface.event3) {
-				stateVector[0] = State.$NullState$;
-
-				nextStateIndex = 0;
-				stateVector[0] = State.State6;
-
-			}
-
-		}
-
-	}
-	private void reactState4() {
-	}
-	private void reactState6() {
-		if (defaultInterface.event2) {
-
-			historyVector[0] = stateVector[0];
-			//Handle exit of all possible states (of region0) at position 0...
-			switch (stateVector[0]) {
-
-				case State3 :
-					stateVector[0] = State.$NullState$;
-
-					break;
-
-				case State6 :
-					stateVector[0] = State.$NullState$;
-
-					break;
-
-				case State8 :
-
-					historyVector[1] = stateVector[0];
-					stateVector[0] = State.$NullState$;
-
-					break;
-
-				case State9 :
-
-					historyVector[1] = stateVector[0];
-					stateVector[0] = State.$NullState$;
-
-					break;
-
-				case State5 :
-					stateVector[0] = State.$NullState$;
-
-					break;
-
-				default :
-					break;
-			}
-
-			nextStateIndex = 0;
-			stateVector[0] = State.State1;
-
-		} else {
-			if (defaultInterface.event4) {
-				//Handle exit of all possible states (of region0) at position 0...
-				switch (stateVector[0]) {
-
-					case State6 :
-						stateVector[0] = State.$NullState$;
-
-						break;
-
-					case State8 :
-
-						historyVector[1] = stateVector[0];
-						stateVector[0] = State.$NullState$;
-
-						break;
-
-					case State9 :
-
-						historyVector[1] = stateVector[0];
-						stateVector[0] = State.$NullState$;
-
-						break;
-
-					default :
-						break;
-				}
-
-				nextStateIndex = 0;
-				stateVector[0] = State.State5;
-
-			} else {
-				if (defaultInterface.event5) {
-					stateVector[0] = State.$NullState$;
-
-					//Enter the region with shallow history
-					if (historyVector[1] != State.$NullState$) {
-
-						shallowEnterSequenceState7Region0();
-					} else {
-						nextStateIndex = 0;
-						stateVector[0] = State.State8;
-
-					}
-
-				}
-
-			}
-
-		}
-
-	}
-	private void reactState7() {
-	}
-	private void reactState8() {
-		if (defaultInterface.event2) {
-
-			historyVector[0] = stateVector[0];
-			//Handle exit of all possible states (of region0) at position 0...
-			switch (stateVector[0]) {
-
-				case State3 :
-					stateVector[0] = State.$NullState$;
-
-					break;
-
-				case State6 :
-					stateVector[0] = State.$NullState$;
-
-					break;
-
-				case State8 :
-
-					historyVector[1] = stateVector[0];
-					stateVector[0] = State.$NullState$;
-
-					break;
-
-				case State9 :
-
-					historyVector[1] = stateVector[0];
-					stateVector[0] = State.$NullState$;
-
-					break;
-
-				case State5 :
-					stateVector[0] = State.$NullState$;
-
-					break;
-
-				default :
-					break;
-			}
-
-			nextStateIndex = 0;
-			stateVector[0] = State.State1;
-
-		} else {
-			if (defaultInterface.event4) {
-				//Handle exit of all possible states (of region0) at position 0...
-				switch (stateVector[0]) {
-
-					case State6 :
-						stateVector[0] = State.$NullState$;
-
-						break;
-
-					case State8 :
-
-						historyVector[1] = stateVector[0];
-						stateVector[0] = State.$NullState$;
-
-						break;
-
-					case State9 :
-
-						historyVector[1] = stateVector[0];
-						stateVector[0] = State.$NullState$;
-
-						break;
-
-					default :
-						break;
-				}
-
-				nextStateIndex = 0;
-				stateVector[0] = State.State5;
-
-			} else {
-				if (defaultInterface.event6) {
-
-					historyVector[1] = stateVector[0];
-					//Handle exit of all possible states (of region0) at position 0...
-					switch (stateVector[0]) {
-
-						case State8 :
-							stateVector[0] = State.$NullState$;
-
-							break;
-
-						case State9 :
-							stateVector[0] = State.$NullState$;
-
-							break;
-
-						default :
-							break;
-					}
-
-					nextStateIndex = 0;
-					stateVector[0] = State.State6;
-
-				} else {
-					if (defaultInterface.event7) {
-						stateVector[0] = State.$NullState$;
-
-						nextStateIndex = 0;
-						stateVector[0] = State.State9;
-
-					}
-
-				}
-
-			}
-
-		}
-
-	}
-	private void reactState9() {
-		if (defaultInterface.event2) {
-
-			historyVector[0] = stateVector[0];
-			//Handle exit of all possible states (of region0) at position 0...
-			switch (stateVector[0]) {
-
-				case State3 :
-					stateVector[0] = State.$NullState$;
-
-					break;
-
-				case State6 :
-					stateVector[0] = State.$NullState$;
-
-					break;
-
-				case State8 :
-
-					historyVector[1] = stateVector[0];
-					stateVector[0] = State.$NullState$;
-
-					break;
-
-				case State9 :
-
-					historyVector[1] = stateVector[0];
-					stateVector[0] = State.$NullState$;
-
-					break;
-
-				case State5 :
-					stateVector[0] = State.$NullState$;
-
-					break;
-
-				default :
-					break;
-			}
-
-			nextStateIndex = 0;
-			stateVector[0] = State.State1;
-
-		} else {
-			if (defaultInterface.event4) {
-				//Handle exit of all possible states (of region0) at position 0...
-				switch (stateVector[0]) {
-
-					case State6 :
-						stateVector[0] = State.$NullState$;
-
-						break;
-
-					case State8 :
-
-						historyVector[1] = stateVector[0];
-						stateVector[0] = State.$NullState$;
-
-						break;
-
-					case State9 :
-
-						historyVector[1] = stateVector[0];
-						stateVector[0] = State.$NullState$;
-
-						break;
-
-					default :
-						break;
-				}
-
-				nextStateIndex = 0;
-				stateVector[0] = State.State5;
-
-			} else {
-				if (defaultInterface.event6) {
-
-					historyVector[1] = stateVector[0];
-					//Handle exit of all possible states (of region0) at position 0...
-					switch (stateVector[0]) {
-
-						case State8 :
-							stateVector[0] = State.$NullState$;
-
-							break;
-
-						case State9 :
-							stateVector[0] = State.$NullState$;
-
-							break;
-
-						default :
-							break;
-					}
-
-					nextStateIndex = 0;
-					stateVector[0] = State.State6;
-
-				} else {
-					if (defaultInterface.event8) {
-						stateVector[0] = State.$NullState$;
-
-						nextStateIndex = 0;
-						stateVector[0] = State.State8;
-
-					}
-
-				}
-
-			}
-
-		}
-
-	}
-	private void reactState5() {
-		if (defaultInterface.event2) {
-
-			historyVector[0] = stateVector[0];
-			//Handle exit of all possible states (of region0) at position 0...
-			switch (stateVector[0]) {
-
-				case State3 :
-					stateVector[0] = State.$NullState$;
-
-					break;
-
-				case State6 :
-					stateVector[0] = State.$NullState$;
-
-					break;
-
-				case State8 :
-
-					historyVector[1] = stateVector[0];
-					stateVector[0] = State.$NullState$;
-
-					break;
-
-				case State9 :
-
-					historyVector[1] = stateVector[0];
-					stateVector[0] = State.$NullState$;
-
-					break;
-
-				case State5 :
-					stateVector[0] = State.$NullState$;
-
-					break;
-
-				default :
-					break;
-			}
-
-			nextStateIndex = 0;
-			stateVector[0] = State.State1;
-
-		} else {
-
-		}
-
-	}
-
-	public void runCycle() {
-
-		clearOutEvents();
-
-		for (nextStateIndex = 0; nextStateIndex < stateVector.length; nextStateIndex++) {
-
-			switch (stateVector[nextStateIndex]) {
-				case State1 :
-					reactState1();
-					break;
-				case State2 :
-					reactState2();
-					break;
-				case State3 :
-					reactState3();
-					break;
-				case State4 :
-					reactState4();
-					break;
-				case State6 :
-					reactState6();
-					break;
-				case State7 :
-					reactState7();
-					break;
-				case State8 :
-					reactState8();
-					break;
-				case State9 :
-					reactState9();
-					break;
-				case State5 :
-					reactState5();
-					break;
-				default :
-					// $NullState$
-			}
-		}
-
-		clearEvents();
-	}
-}

+ 0 - 53
test-plugins/org.yakindu.sct.generator.java.runtime.test/src-gen/org/yakindu/sct/generator/java/runtime/cyclebased/test_transition/ITest_transitionStatemachine.java

@@ -1,53 +0,0 @@
-package org.yakindu.sct.generator.java.runtime.cyclebased.test_transition;
-
-import java.util.List;
-import org.yakindu.sct.generator.java.runtime.cyclebased.IStatemachine;
-import org.yakindu.sct.generator.java.runtime.cyclebased.ITimedStatemachine;
-
-public interface ITest_transitionStatemachine
-		extends
-			ITimedStatemachine,
-			IStatemachine {
-
-	public interface InterfaceA {
-		public void raiseEvent1(int value);
-
-		public void raiseEvent2();
-
-		public void raiseEvent3();
-
-		public void raiseEvent4();
-		public boolean isRaisedEvent5();
-
-		public List<InterfaceAListener> getListeners();
-	}
-
-	public interface InterfaceAListener {
-
-		public void onEvent5Raised();
-	}
-
-	public interface DefaultInterface {
-		public void raiseEvent5(boolean value);
-
-		public void raiseEvent6();
-		public boolean isRaisedEvent7();
-
-		public int getI();
-		public void setI(int value);
-		public double getJ();
-		public void setJ(double value);
-
-		public List<DefaultInterfaceListener> getListeners();
-	}
-
-	public interface DefaultInterfaceListener {
-
-		public void onEvent7Raised();
-	}
-
-	public InterfaceA getInterfaceA();
-
-	public DefaultInterface getDefaultInterface();
-
-}

+ 0 - 432
test-plugins/org.yakindu.sct.generator.java.runtime.test/src-gen/org/yakindu/sct/generator/java/runtime/cyclebased/test_transition/Test_transitionStatemachine.java

@@ -1,432 +0,0 @@
-package org.yakindu.sct.generator.java.runtime.cyclebased.test_transition;
-
-import java.util.LinkedList;
-import java.util.List;
-import org.yakindu.sct.generator.java.runtime.cyclebased.TimeEvent;
-import org.yakindu.sct.generator.java.runtime.cyclebased.ITimerService;
-
-public class Test_transitionStatemachine
-		implements
-			ITest_transitionStatemachine {
-
-	private final TimeEvent state1_time_event_0 = new TimeEvent(false, 0);
-	private final TimeEvent state1_time_event_1 = new TimeEvent(false, 1);
-
-	private final boolean[] timeEvents = new boolean[2];
-
-	private final class InterfaceAImpl implements InterfaceA {
-
-		private List<InterfaceAListener> listeners = new LinkedList<InterfaceAListener>();
-
-		public List<InterfaceAListener> getListeners() {
-			return listeners;
-		}
-
-		private boolean event1;
-
-		private int event1Value;
-
-		public void raiseEvent1(int value) {
-			event1 = true;
-			event1Value = value;
-		}
-
-		private int getEvent1Value() {
-			if (!event1)
-				throw new IllegalStateException(
-						"Illegal event value acces. Event Event1 is not raised!");
-			return event1Value;
-		}
-
-		private boolean event2;
-
-		public void raiseEvent2() {
-			event2 = true;
-		}
-
-		private boolean event3;
-
-		public void raiseEvent3() {
-			event3 = true;
-		}
-
-		private boolean event4;
-
-		public void raiseEvent4() {
-			event4 = true;
-		}
-
-		private boolean event5;
-
-		private boolean event5Out;
-
-		public boolean isRaisedEvent5() {
-			return event5Out;
-		}
-
-		private void raiseEvent5() {
-			event5Out = true;
-			event5 = true;
-			for (InterfaceAListener listener : listeners) {
-				listener.onEvent5Raised();
-			}
-		}
-
-		public void clearEvents() {
-			event1 = false;
-			event2 = false;
-			event3 = false;
-			event4 = false;
-			event5 = false;
-		}
-
-		public void clearOutEvents() {
-			event5Out = false;
-		}
-
-	}
-
-	private InterfaceAImpl interfaceA;
-
-	private final class DefaultInterfaceImpl implements DefaultInterface {
-
-		private List<DefaultInterfaceListener> listeners = new LinkedList<DefaultInterfaceListener>();
-
-		public List<DefaultInterfaceListener> getListeners() {
-			return listeners;
-		}
-
-		private boolean event5;
-
-		private boolean event5Value;
-
-		public void raiseEvent5(boolean value) {
-			event5 = true;
-			event5Value = value;
-		}
-
-		private boolean getEvent5Value() {
-			if (!event5)
-				throw new IllegalStateException(
-						"Illegal event value acces. Event Event5 is not raised!");
-			return event5Value;
-		}
-
-		private boolean event6;
-
-		public void raiseEvent6() {
-			event6 = true;
-		}
-
-		private boolean event7;
-
-		private boolean event7Out;
-
-		public boolean isRaisedEvent7() {
-			return event7Out;
-		}
-
-		private void raiseEvent7() {
-			event7Out = true;
-			event7 = true;
-			for (DefaultInterfaceListener listener : listeners) {
-				listener.onEvent7Raised();
-			}
-		}
-
-		private int i;
-
-		public int getI() {
-			return i;
-		}
-
-		public void setI(int value) {
-			i = value;
-		}
-
-		private double j;
-
-		public double getJ() {
-			return j;
-		}
-
-		public void setJ(double value) {
-			j = value;
-		}
-
-		public void clearEvents() {
-			event5 = false;
-			event6 = false;
-			event7 = false;
-		}
-
-		public void clearOutEvents() {
-			event7Out = false;
-		}
-
-	}
-
-	private DefaultInterfaceImpl defaultInterface;
-
-	public enum State {
-		State1, State2, $NullState$
-	};
-
-	private final State[] stateVector = new State[1];
-
-	private int nextStateIndex;
-
-	private ITimerService timerService;
-
-	private long cycleStartTime;
-
-	public Test_transitionStatemachine() {
-
-		interfaceA = new InterfaceAImpl();
-		defaultInterface = new DefaultInterfaceImpl();
-
-		state1_time_event_0.setStatemachine(this);
-		state1_time_event_1.setStatemachine(this);
-
-	}
-
-	public void init() {
-		if (timerService == null) {
-			throw new IllegalStateException("TimerService not set.");
-		}
-		for (int i = 0; i < 1; i++) {
-			stateVector[i] = State.$NullState$;
-		}
-
-		clearEvents();
-		clearOutEvents();
-	}
-
-	protected void clearEvents() {
-		interfaceA.clearEvents();
-		defaultInterface.clearEvents();
-
-		for (int i = 0; i < timeEvents.length; i++) {
-			timeEvents[i] = false;
-		}
-	}
-
-	protected void clearOutEvents() {
-		interfaceA.clearOutEvents();
-		defaultInterface.clearOutEvents();
-	}
-
-	public boolean isStateActive(State state) {
-		for (int i = 0; i < stateVector.length; i++) {
-			if (stateVector[i] == state) {
-				return true;
-			}
-		}
-		return false;
-	}
-
-	public void setTimerService(ITimerService timerService) {
-		this.timerService = timerService;
-	}
-
-	public ITimerService getTimerService() {
-		return timerService;
-	}
-
-	public void onTimeEventRaised(TimeEvent timeEvent) {
-		timeEvents[timeEvent.getIndex()] = true;
-	}
-
-	public InterfaceA getInterfaceA() {
-		return interfaceA;
-	}
-	public DefaultInterface getDefaultInterface() {
-		return defaultInterface;
-	}
-
-	public void raiseEvent5(boolean value) {
-		defaultInterface.raiseEvent5(value);
-	}
-
-	public void raiseEvent6() {
-		defaultInterface.raiseEvent6();
-	}
-
-	public boolean isRaisedEvent7() {
-		return defaultInterface.isRaisedEvent7();
-	}
-
-	public int getI() {
-		return defaultInterface.getI();
-	}
-
-	public void setI(int value) {
-		defaultInterface.setI(value);
-	}
-	public double getJ() {
-		return defaultInterface.getJ();
-	}
-
-	public void setJ(double value) {
-		defaultInterface.setJ(value);
-	}
-
-	public void enter() {
-		if (timerService == null) {
-			throw new IllegalStateException("TimerService not set.");
-		}
-		cycleStartTime = System.currentTimeMillis();
-
-		// unknown function type org.yakindu.sct.model.sexec.impl.SequenceImpl@47df4d31 (name: entryAction) (comment: Entry action for statechart 'Test_Transition'.)();
-		getTimerService().setTimer(state1_time_event_0, (10 * 1000),
-				cycleStartTime);
-		getTimerService().setTimer(state1_time_event_1, 100, cycleStartTime);
-
-		nextStateIndex = 0;
-		stateVector[0] = State.State1;
-
-	}
-
-	public void exit() {
-		//Handle exit of all possible states (of region0) at position 0...
-		switch (stateVector[0]) {
-
-			case State1 :
-				stateVector[0] = State.$NullState$;
-				getTimerService().resetTimer(state1_time_event_0);
-				getTimerService().resetTimer(state1_time_event_1);
-
-				break;
-
-			case State2 :
-				stateVector[0] = State.$NullState$;
-
-				break;
-
-			default :
-				break;
-		}
-
-		// unknown function type org.yakindu.sct.model.sexec.impl.SequenceImpl@6a757be1 (name: exitAction) (comment: Exit action for state 'Test_Transition'.)();
-	}
-
-	private void reactState1() {
-		if (((interfaceA.event1 || interfaceA.event2) && (interfaceA.event1Value < 0))) {
-			stateVector[0] = State.$NullState$;
-			getTimerService().resetTimer(state1_time_event_0);
-			getTimerService().resetTimer(state1_time_event_1);
-
-			defaultInterface.setI(2);
-
-			nextStateIndex = 0;
-			stateVector[0] = State.State2;
-
-		} else {
-			if ((defaultInterface.getI() == 5)) {
-				stateVector[0] = State.$NullState$;
-				getTimerService().resetTimer(state1_time_event_0);
-				getTimerService().resetTimer(state1_time_event_1);
-
-				nextStateIndex = 0;
-				stateVector[0] = State.State2;
-
-			} else {
-				if ((interfaceA.event3 && (defaultInterface.getJ() < 20))) {
-					stateVector[0] = State.$NullState$;
-					getTimerService().resetTimer(state1_time_event_0);
-					getTimerService().resetTimer(state1_time_event_1);
-
-					nextStateIndex = 0;
-					stateVector[0] = State.State2;
-
-				} else {
-					if (((interfaceA.event3 || interfaceA.event4) && (defaultInterface
-							.getJ() > 30))) {
-						stateVector[0] = State.$NullState$;
-						getTimerService().resetTimer(state1_time_event_0);
-						getTimerService().resetTimer(state1_time_event_1);
-
-						nextStateIndex = 0;
-						stateVector[0] = State.State2;
-
-					} else {
-						if (timeEvents[state1_time_event_0.getIndex()]) {
-							stateVector[0] = State.$NullState$;
-							getTimerService().resetTimer(state1_time_event_0);
-							getTimerService().resetTimer(state1_time_event_1);
-
-							nextStateIndex = 0;
-							stateVector[0] = State.State2;
-
-						} else {
-							if (timeEvents[state1_time_event_1.getIndex()]) {
-								stateVector[0] = State.$NullState$;
-								getTimerService().resetTimer(
-										state1_time_event_0);
-								getTimerService().resetTimer(
-										state1_time_event_1);
-
-								nextStateIndex = 0;
-								stateVector[0] = State.State2;
-
-							} else {
-								if ((interfaceA.event1 && (interfaceA.event1Value > 5))) {
-									stateVector[0] = State.$NullState$;
-									getTimerService().resetTimer(
-											state1_time_event_0);
-									getTimerService().resetTimer(
-											state1_time_event_1);
-
-									defaultInterface.setI(1);
-
-									nextStateIndex = 0;
-									stateVector[0] = State.State2;
-
-								}
-							}
-						}
-					}
-				}
-			}
-		}
-
-	}
-	private void reactState2() {
-		if (defaultInterface.event6) {
-			stateVector[0] = State.$NullState$;
-
-			getTimerService().setTimer(state1_time_event_0, (10 * 1000),
-					cycleStartTime);
-			getTimerService()
-					.setTimer(state1_time_event_1, 100, cycleStartTime);
-
-			nextStateIndex = 0;
-			stateVector[0] = State.State1;
-
-		}
-
-	}
-
-	public void runCycle() {
-
-		cycleStartTime = System.currentTimeMillis();
-
-		clearOutEvents();
-
-		for (nextStateIndex = 0; nextStateIndex < stateVector.length; nextStateIndex++) {
-
-			switch (stateVector[nextStateIndex]) {
-				case State1 :
-					reactState1();
-					break;
-				case State2 :
-					reactState2();
-					break;
-				default :
-					// $NullState$
-			}
-		}
-
-		clearEvents();
-	}
-}