Common ConnectionPoint interface to simplify many things
[Mograsim.git] / net.mograsim.logic.ui / src / net / mograsim / logic / ui / model / wires / ConnectionPoint.java
diff --git a/net.mograsim.logic.ui/src/net/mograsim/logic/ui/model/wires/ConnectionPoint.java b/net.mograsim.logic.ui/src/net/mograsim/logic/ui/model/wires/ConnectionPoint.java
new file mode 100644 (file)
index 0000000..ed10286
--- /dev/null
@@ -0,0 +1,13 @@
+package net.mograsim.logic.ui.model.wires;
+
+public interface ConnectionPoint
+{
+       /**
+        * Retrieves the {@link Pin}, that is used by the {@link GUIWire} to connect to.
+        * 
+        * @return the {@link Pin} for the wire to connect to.
+        * 
+        * @author Christian Femers
+        */
+       Pin getPin();
+}