Cleanup; Cleared warnings in the logic core
[Mograsim.git] / net.mograsim.logic.core / src / net / mograsim / logic / core / types / BitVectorFormatter.java
index a798531..eb4e45f 100644 (file)
@@ -1,53 +1,51 @@
-package net.mograsim.logic.core.types;
-
-import net.mograsim.logic.core.types.ColorDefinition.BuiltInColor;
-import net.mograsim.logic.core.wires.Wire.ReadEnd;
-
-public class BitVectorFormatter
-{
-       public static String formatValueAsString(ReadEnd end)
-       {
-               return formatAsString(end == null ? null : end.getValues());
-       }
-
-       public static String formatAsString(BitVector bitVector)
-       {
-               if (bitVector == null)
-                       return "null";
-               else
-                       return bitVector.toString();
-       }
-
-       public static ColorDefinition formatAsColor(ReadEnd end)
-       {
-               return formatAsColor(end == null ? null : end.getValues());
-       }
-
-       public static ColorDefinition formatAsColor(BitVector bitVector)
-       {
-               // TODO maybe find a color assignment for multiple-bit bit vectors?
-               if (bitVector == null || bitVector.length() != 1)
-                       return new ColorDefinition(BuiltInColor.COLOR_BLACK);
-               else
-                       switch (bitVector.getBit(0))
-                       {
-                       case ONE:
-                               return new ColorDefinition(BuiltInColor.COLOR_GREEN);
-                       case U:
-                               return new ColorDefinition(BuiltInColor.COLOR_CYAN);
-                       case X:
-                               return new ColorDefinition(BuiltInColor.COLOR_RED);
-                       case Z:
-                               return new ColorDefinition(BuiltInColor.COLOR_YELLOW);
-                       case ZERO:
-                               return new ColorDefinition(BuiltInColor.COLOR_GRAY);
-                       default:
-                               throw new IllegalArgumentException("Unknown enum constant: " + bitVector.getBit(0));
-                       }
-       }
-
-       private BitVectorFormatter()
-       {
-               throw new UnsupportedOperationException("No BitVectorFormatter instances");
-       }
+package net.mograsim.logic.core.types;\r
+\r
+import net.mograsim.logic.core.types.ColorDefinition.BuiltInColor;\r
+import net.mograsim.logic.core.wires.Wire.ReadEnd;\r
+\r
+public class BitVectorFormatter\r
+{\r
+       public static String formatValueAsString(ReadEnd end)\r
+       {\r
+               return formatAsString(end == null ? null : end.getValues());\r
+       }\r
+\r
+       public static String formatAsString(BitVector bitVector)\r
+       {\r
+               if (bitVector == null)\r
+                       return "null";\r
+               return bitVector.toString();\r
+       }\r
+\r
+       public static ColorDefinition formatAsColor(ReadEnd end)\r
+       {\r
+               return formatAsColor(end == null ? null : end.getValues());\r
+       }\r
+\r
+       public static ColorDefinition formatAsColor(BitVector bitVector)\r
+       {\r
+               // TODO maybe find a color assignment for multiple-bit bit vectors?\r
+               if (bitVector == null || bitVector.length() != 1)\r
+                       return new ColorDefinition(BuiltInColor.COLOR_BLACK);\r
+               switch (bitVector.getBit(0))\r
+               {\r
+               case ONE:\r
+                       return new ColorDefinition(BuiltInColor.COLOR_GREEN);\r
+               case U:\r
+                       return new ColorDefinition(BuiltInColor.COLOR_CYAN);\r
+               case X:\r
+                       return new ColorDefinition(BuiltInColor.COLOR_RED);\r
+               case Z:\r
+                       return new ColorDefinition(BuiltInColor.COLOR_YELLOW);\r
+               case ZERO:\r
+                       return new ColorDefinition(BuiltInColor.COLOR_GRAY);\r
+               default:\r
+                       throw new IllegalArgumentException("Unknown enum constant: " + bitVector.getBit(0));\r
+               }\r
+       }\r
+\r
+       private BitVectorFormatter()\r
+       {\r
+               throw new UnsupportedOperationException("No BitVectorFormatter instances");\r
+       }\r
 }
\ No newline at end of file