diff --git a/UML.dia b/UML.dia index 8ff568e509c13da6e3fdfcacfb332b5fcab30a2c..20e248cdf51ce1c929e198ec0f74347722e5031b 100644 Binary files a/UML.dia and b/UML.dia differ diff --git a/src/tec/letsgoing/ardublock/simulator/simcode/functions/SimCodeFunction.java b/src/tec/letsgoing/ardublock/simulator/simcode/functions/SimCodeFunction.java index 8d7f87433cb40ff5b11d309d7089d32c62b8ed40..dbca6faef45af6e1eeb036d092f3a67c7b989f60 100644 --- a/src/tec/letsgoing/ardublock/simulator/simcode/functions/SimCodeFunction.java +++ b/src/tec/letsgoing/ardublock/simulator/simcode/functions/SimCodeFunction.java @@ -14,7 +14,7 @@ import tec.letsgoing.ardublock.simulator.simcode.SimCode; * @author Lucas * */ -public class SimCodeFunction { +public class SimCodeFunction extends SimCode { private String name; private Vector<SimCode> codeBlocks = new Vector<SimCode>(); private Vector<Variable> vars = new Vector<Variable>(); @@ -26,7 +26,7 @@ public class SimCodeFunction { codeBlocks = vec; } - public void run(Arduino _arduino, SimCodeFunction functionHead) { + public SimCode run(Arduino _arduino, SimCodeFunction functionHead) { if (functionHead == null) { isMain = true; this.arduino = _arduino; @@ -36,7 +36,7 @@ public class SimCodeFunction { for (SimCode code : codeBlocks) { code.run(_arduino, this); } - + return null; } public String getName() { @@ -76,4 +76,10 @@ public class SimCodeFunction { } + @Override + public String toString() { + // TODO Auto-generated method stub + return null; + } + }