Uses of Class
com.blackledge.david.tivo.hmoclient.Item

Packages that use Item
com.blackledge.david.tivo.hmoclient The HMOClient package is designed to encapsulize interaction from Java with an HMO server such as a Tivo (containing Video items) or another computer serving images and music.
Video items are not documented in the HMO specification but have been implemented by observation of results.
Example of processing against a TiVo: 
com.blackledge.david.tivo.nowplaying   
 

Uses of Item in com.blackledge.david.tivo.hmoclient
 

Subclasses of Item in com.blackledge.david.tivo.hmoclient
 class AudioItem
          <ArtistName>{text}</ArtistName> <AlbumTitle>{text}</AlbumTitle> <SongTitle>{text}</SongTitle> <AlbumYear>{date}</AlbumYear> <MusicGenre>{text}</MusicGenre> <SourceBitRate>{bits-per-second}</SourceBitRate> <SourceSampleRate>{samples-per-second}</SourceSampleRate> <Duration>{msecs}</Duration> <RecordLabel>{text}</RecordLabel>
 class Container
          an HMO Container representation which contains meta information and a list of items that may be Containers or Audio or Video or Image information.
 class ContainerItem
          <TotalItems>{count}</TotalItems> <TotalSize>{bytes}</TotalSize> <TotalDuration>{msecs}</TotalDuration>
 class ImageItem
          <CaptureDate>{date}</CaptureDate> <SourceWidth>{pixels}</SourceWidth> <SourceHeight>{pixels}</SourceHeight> <SourceColors>{count}</SourceColors> <SourceResolution>{dpi}<SourceResolution> <Caption>{text}</Caption> <Keywords>{comma-delimited-text}</Keywords>
 class VideoItem
          Undocumented Video Item type for HMO, based on "ContentType=video/x-tivo-raw-tts".
 

Methods in com.blackledge.david.tivo.hmoclient that return Item
static Item ItemFactory.createItem(String contentType, ContainerRequest request, Element element)
           
 

Methods in com.blackledge.david.tivo.hmoclient with parameters of type Item
 Container ContainerRequest.execute(long startOffset, long numItems, Item startItem)
          Hopefully you can ignore the startItem and just specify the numeric position (1-based) you want the list to start at.
 Container Container.requestItems(long startOffset, long numItems, Item startItem)
           
 

Uses of Item in com.blackledge.david.tivo.nowplaying
 

Methods in com.blackledge.david.tivo.nowplaying that return Item
 Item NowPlayingListScreen.getFocusedItem()
           
 Item ItemInfoScreen.getItem()
           
 Item NowPlayingListScreen.getItem(int index)