X-Git-Url: https://mograsim.net/gitweb/?a=blobdiff_plain;f=era.mi%2Fsrc%2Fera%2Fmi%2Flogic%2Fcomponents%2FComponent.java;h=f104e5fceafba86f96584a8ead4c4818afdf849a;hb=b7ce41467a2cbd9f45554982730741810e99feaa;hp=19b5d3e9b1193192356feec875ab6616d637fa5d;hpb=4712d3e6ee08461b7754dbfba1c9e82372bb474d;p=Mograsim.git diff --git a/era.mi/src/era/mi/logic/components/Component.java b/era.mi/src/era/mi/logic/components/Component.java index 19b5d3e9..f104e5fc 100644 --- a/era.mi/src/era/mi/logic/components/Component.java +++ b/era.mi/src/era/mi/logic/components/Component.java @@ -2,7 +2,8 @@ package era.mi.logic.components; import java.util.List; -import era.mi.logic.wires.WireArray; +import era.mi.logic.wires.Wire.ReadEnd; +import era.mi.logic.wires.Wire.ReadWriteEnd; public interface Component { @@ -11,10 +12,10 @@ public interface Component * 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 List getAllInputs(); + public List getAllInputs(); /** * Returns immutable list of all outputs to the {@link Component}. Intended for visualization in the UI. */ - public List getAllOutputs(); + public List getAllOutputs(); }