X-Git-Url: https://mograsim.net/gitweb/?a=blobdiff_plain;f=era.mi%2Fsrc%2Fera%2Fmi%2Flogic%2Fcomponents%2Fgates%2FMultiInputGate.java;fp=era.mi%2Fsrc%2Fera%2Fmi%2Flogic%2Fcomponents%2Fgates%2FMultiInputGate.java;h=038e22728fe080d89f3bde1b760a834258f780de;hb=6c67a9ff8361cd9fc082f40e2676f2c8b5911fe4;hp=dd8a6d6ff153de1eeab673923519207109124cce;hpb=6d944b4deae46eef98beabdea0dab90c455e14a8;p=Mograsim.git diff --git a/era.mi/src/era/mi/logic/components/gates/MultiInputGate.java b/era.mi/src/era/mi/logic/components/gates/MultiInputGate.java index dd8a6d6f..038e2272 100644 --- a/era.mi/src/era/mi/logic/components/gates/MultiInputGate.java +++ b/era.mi/src/era/mi/logic/components/gates/MultiInputGate.java @@ -3,6 +3,7 @@ package era.mi.logic.components.gates; import java.util.List; import era.mi.logic.components.BasicComponent; +import era.mi.logic.timeline.Timeline; import era.mi.logic.types.BitVector.BitVectorMutator; import era.mi.logic.types.MutationOperation; import era.mi.logic.wires.Wire.ReadEnd; @@ -15,9 +16,9 @@ public abstract class MultiInputGate extends BasicComponent protected final int length; protected MutationOperation op; - protected MultiInputGate(int processTime, MutationOperation op, ReadWriteEnd out, ReadEnd... in) + protected MultiInputGate(Timeline timeline, int processTime, MutationOperation op, ReadWriteEnd out, ReadEnd... in) { - super(processTime); + super(timeline, processTime); this.op = op; length = out.length(); this.in = in.clone();