Reformatted everything. Eclipse built-in Linewrapping/Comments 140 chars
[Mograsim.git] / era.mi / src / era / mi / logic / components / ManualSwitch.java
index 19d04cc..93c1319 100644 (file)
@@ -12,50 +12,42 @@ import era.mi.logic.wires.WireArray.WireArrayInput;
  * @author Christian Femers\r
  *\r
  */\r
-public class ManualSwitch implements Component \r
-{\r
+public class ManualSwitch implements Component {\r
        private WireArray output;\r
        private WireArrayInput outputI;\r
        private boolean isOn;\r
-       \r
-       public ManualSwitch(WireArray output) \r
-       {\r
-               if(output.length != 1)\r
+\r
+       public ManualSwitch(WireArray output) {\r
+               if (output.length != 1)\r
                        throw new IllegalArgumentException("Switch output can be only a single wire");\r
                this.output = output;\r
                this.outputI = output.createInput();\r
        }\r
-       \r
-       public void switchOn()\r
-       {\r
+\r
+       public void switchOn() {\r
                setState(true);\r
        }\r
-       \r
-       public void switchOff()\r
-       {\r
+\r
+       public void switchOff() {\r
                setState(false);\r
        }\r
-       \r
-       public void toggle()\r
-       {\r
+\r
+       public void toggle() {\r
                setState(!isOn);\r
        }\r
-       \r
-       public void setState(boolean isOn)\r
-       {\r
-               if(this.isOn == isOn)\r
+\r
+       public void setState(boolean isOn) {\r
+               if (this.isOn == isOn)\r
                        return;\r
                this.isOn = isOn;\r
                outputI.feedSignals(getValue());\r
        }\r
-       \r
-       public boolean isOn()\r
-       {\r
+\r
+       public boolean isOn() {\r
                return isOn;\r
        }\r
-       \r
-       public Bit getValue()\r
-       {\r
+\r
+       public Bit getValue() {\r
                return isOn ? Bit.ONE : Bit.ZERO;\r
        }\r
 \r