// Add child to subordinates public override void AddChild(NavyComponent subordinate) { Subordinates.Add(subordinate); }
// Remove child from subordinates public override void RemoveChild(NavyComponent subordinate) { Subordinates.Remove(subordinate); }
public virtual void RemoveChild(NavyComponent child) { throw new NotSupportedException(); }