public override void Add(ListComponent listItem) { if (children == null) { children = new List <ListComponent>(); } children.Add(listItem); }
public virtual void Add(ListComponent listItem) { }
public void Remove(ListComponent listItem) { children.Remove(listItem); }
public override void Add(ListComponent listItem) { if (listItem.GetType() == typeof(Item)) { Add((Item)listItem); }