class ChannelList extends AbstractCollection<Channel> implements ComponentLifecycle, List<Channel>,
    ComponentLifecycleExtension {

  @Override
  public ListIterator<Channel> listIterator() {
    return channels.listIterator();
  }

  public  ChannelList();
  public  ChannelList(Collection<Channel> coll);

}