1 package era.mi.logic.components.gates;
5 import era.mi.logic.components.BasicComponent;
6 import era.mi.logic.wires.Wire.WireEnd;
8 public class NotGate extends BasicComponent
13 public NotGate(int processTime, WireEnd in, WireEnd out)
22 protected void compute()
24 out.feedSignals(in.getValues().not());
27 public WireEnd getIn()
32 public WireEnd getOut()
38 public List<WireEnd> getAllInputs()
44 public List<WireEnd> getAllOutputs()