be.bastard.mtracker
Class MediaCatalog

java.lang.Object
  extended by be.bastard.mtracker.AbstractMediaItem
      extended by be.bastard.mtracker.MediaCatalog
All Implemented Interfaces:
MediaItem, java.lang.Comparable<MediaItem>

public class MediaCatalog
extends AbstractMediaItem

Created by IntelliJ IDEA. User: rls Date: 6-feb-2006 Time: 14:48:07 To change this template use File | Settings | File Templates.


Field Summary
protected  java.util.Collection<MediaItem> items
           
protected  java.lang.String title
           
 
Fields inherited from class be.bastard.mtracker.AbstractMediaItem
id
 
Constructor Summary
MediaCatalog(java.lang.String title)
           
 
Method Summary
 int add(java.util.Collection<? extends MediaItem> items)
           
 int add(MediaItem item)
           
 boolean equals(MediaItem otherItem)
           
 int remove()
           
 int remove(java.util.Collection<? extends MediaId> ids)
           
 int remove(MediaId id)
           
 int remove(MediaItem item)
           
 java.util.Collection<MediaItem> search(java.util.Collection<? extends MediaId> ids)
           
 MediaItem search(MediaId id)
           
 int size()
           
 
Methods inherited from class be.bastard.mtracker.AbstractMediaItem
compareTo, equals, getId, hashCode
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

items

protected java.util.Collection<MediaItem> items

title

protected java.lang.String title
Constructor Detail

MediaCatalog

public MediaCatalog(java.lang.String title)
Method Detail

search

public MediaItem search(MediaId id)

search

public java.util.Collection<MediaItem> search(java.util.Collection<? extends MediaId> ids)

add

public int add(MediaItem item)

add

public int add(java.util.Collection<? extends MediaItem> items)

remove

public int remove(MediaItem item)

remove

public int remove(MediaId id)

remove

public int remove(java.util.Collection<? extends MediaId> ids)

remove

public int remove()

equals

public boolean equals(MediaItem otherItem)
Specified by:
equals in interface MediaItem
Overrides:
equals in class AbstractMediaItem

size

public int size()


Copyright 2006 null. All Rights Reserved.