Renamed project folders to match the respective project name
[Mograsim.git] / era.mi / src / net / mograsim / logic / core / components / Component.java
diff --git a/era.mi/src/net/mograsim/logic/core/components/Component.java b/era.mi/src/net/mograsim/logic/core/components/Component.java
deleted file mode 100644 (file)
index 834f4b5..0000000
+++ /dev/null
@@ -1,28 +0,0 @@
-package net.mograsim.logic.core.components;
-
-import java.util.List;
-
-import net.mograsim.logic.core.timeline.Timeline;
-import net.mograsim.logic.core.wires.Wire.ReadEnd;
-import net.mograsim.logic.core.wires.Wire.ReadWriteEnd;
-
-public abstract class Component
-{
-       protected Timeline timeline;
-
-       public Component(Timeline timeline)
-       {
-               this.timeline = timeline;
-       }
-
-       /**
-        * Returns immutable list of all inputs to the {@link Component} (including e.g. the select bits to a MUX). Intended for visualization
-        * in the UI.
-        */
-       public abstract List<ReadEnd> getAllInputs();
-
-       /**
-        * Returns immutable list of all outputs to the {@link Component}. Intended for visualization in the UI.
-        */
-       public abstract List<ReadWriteEnd> getAllOutputs();
-}