public override void Remove(ComponentObject c) { throw new NotImplementedException(); }
public override void Add(ComponentObject c) { childItems.Add(c); }
public override void Remove(ComponentObject c) { childItems.Remove(c); }
public abstract void Add(ComponentObject c);
public abstract void Remove(ComponentObject c);