Package net.shredzone.ifish.db

Interface Summary
RenameCallback If a class is implementing the RenameCallback, it will be invoked during database synchronisation, if a directory or file name is longer than 52 characters.
StatusCallback The StatusCallback will keep the implementing class informed about the current state of importing, synchronizing and exporting operations of NaviDb objects.
 

Class Summary
DbEntry This class represents an Entry which was read from the database.
Entry Abstract class for an entry in the iRiver database.
FileEntry This class represents an Entry which was read from the file system.
NaviDb This class contains the database, and is able to read and write the iRivNavi.iDB file, as well as synchronize with a directory.
Playlist This class represents a single playlist.
PlaylistDb This class contains the playlist database.
RenameCallback.DefaultRenameCallback A default implementation of the RenameCallback which will always fail throwing a DatabaseException.
SmartRenameCallback This SmartRenameCallback will try to shorten the filename by applying a sequence of tricks until the name is short enough.
StatusCallback.DefaultStatusCallback A default implementation of the StatusCallback class, which is just doing nothing.
Sync The purpose of this class is to synchronize the database with the iHP harddisk.
 

Exception Summary
DatabaseException This exception signals a problem with the database.
 



Copyright © 2007-2011 shredzone.org. All Rights Reserved.