/// <summary> /// Initializes a new instance of the <see cref="T:SimpleRectangle"/> class. /// </summary> public PortShape(CommandReference reference) : base() { this.sysRef = reference; cIn = new List<Connector>(); cOut = new List<Connector>(); cBus = new List<Connector>(); Initialize(); }
/// <summary> /// Initializes a new instance of the <see cref="T:SimpleRectangle"/> class. /// </summary> public SignalShape(CommandReference reference) : base() { this.sysRef = reference; Initialize(); }
/// <summary> /// Default ctor /// </summary> /// <param name="s"></param> public BusShape(IModel s, CommandReference reference) : base(s) { this.sysRef = reference; Initialize(); }
public virtual void PostCommandRemovePort(CommandReference reference, bool isolate) { RemovePortCommand cmd = new RemovePortCommand(); cmd.PortReference = reference; cmd.Isolate = isolate; PostCommand(cmd); }
public virtual void PostCommandRemoveBus(CommandReference reference) { RemoveBusCommand cmd = new RemoveBusCommand(); cmd.BusReference = reference; PostCommand(cmd); }
public virtual void PostCommandRemoveSignal(CommandReference reference, bool isolate) { RemoveSignalCommand cmd = new RemoveSignalCommand(); cmd.SignalReference = reference; cmd.Isolate = isolate; PostCommand(cmd); }