Exemplo n.º 1
0
        private void InternalRemovePort(Port port)
        {
            int idx = _allPorts.IndexOf(port);

            _allPorts.RemoveAt(idx);
            if (_mediator != null)
            {
                _mediator.OnPortRemoved(port, idx);
                for (int i = idx; i < _allPorts.Count; i++)
                {
                    _mediator.OnPortMoved(_allPorts[i], idx + 1, idx);
                }
            }
        }