X-Git-Url: https://mograsim.net/gitweb/?a=blobdiff_plain;f=era.mi%2Fsrc%2Fera%2Fmi%2Flogic%2Fcomponents%2Fgates%2FMultiInputGate.java;h=e9920ba3cd04364af589944b0d95bfe6b06e3ab5;hb=dba76a37f244d6b216c23f47bd020a87ea1ce328;hp=4c985b4379595e32c6d64fa458494144c6cd51e4;hpb=8348742ffefa0642daf2061ff6258c821bafdf3f;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 4c985b43..e9920ba3 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();