hmi.tts
Class TimingInfo

java.lang.Object
  extended by hmi.tts.TimingInfo

@Immutable
public final class TimingInfo
extends Object


Field Summary
private  Collection<Bookmark> bookmarks
           
private  Collection<Visime> visimes
           
private  Collection<WordDescription> wordDescriptions
           
 
Constructor Summary
TimingInfo(Collection<WordDescription> wd, Collection<Bookmark> bms, Collection<Visime> vis)
           
 
Method Summary
 Bookmark getBookmark(String id)
          Get bookmark with id id, null if no bookmark with id exists
 Collection<Bookmark> getBookmarks()
           
 double getDuration()
           
 Collection<Visime> getVisimes()
           
 Collection<WordDescription> getWordDescriptions()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

wordDescriptions

private final Collection<WordDescription> wordDescriptions

bookmarks

private final Collection<Bookmark> bookmarks

visimes

private final Collection<Visime> visimes
Constructor Detail

TimingInfo

public TimingInfo(Collection<WordDescription> wd,
                  Collection<Bookmark> bms,
                  Collection<Visime> vis)
Method Detail

getWordDescriptions

public Collection<WordDescription> getWordDescriptions()

getBookmarks

public Collection<Bookmark> getBookmarks()

getVisimes

public Collection<Visime> getVisimes()

getBookmark

public Bookmark getBookmark(String id)
Get bookmark with id id, null if no bookmark with id exists


getDuration

public double getDuration()

toString

public String toString()
Overrides:
toString in class Object