Uses of Class
org.farng.mp3.TagException

Packages that use TagException
org.farng.mp3 Start with AbstractMP3Tag or MP3File 
org.farng.mp3.filename Start with FilenameTag 
org.farng.mp3.id3 Start with ID3v1, ID3v1_1, ID3v2_2, ID3v2_2Frame, ID3v2_3, ID3v2_3Frame, ID3v2_4, or ID3v2_4Frame. 
org.farng.mp3.lyrics3 Start with Lyrics3v1 or Lyrics3v2 
 

Uses of TagException in org.farng.mp3
 

Subclasses of TagException in org.farng.mp3
 class InvalidTagException
          An InvalidTagException is thrown if a parse error occurs while a tag is being read from a file.
 class TagNotFoundException
          Thrown if the tag or MP3 Frame Header isn't found.
 

Methods in org.farng.mp3 that throw TagException
static long TagUtility.findNumber(java.lang.String str)
          Find the first whole number that can be parsed from the string
static long TagUtility.findNumber(java.lang.String str, int offset)
          Find the first whole number that can be parsed from the string
 void TagOptionSingleton.addKeyword(java.lang.Class id3v2FrameBodyClass, java.lang.String keyword)
           
 boolean MP3File.adjustID3v2Padding()
          Adjust the lenght of the ID3v2 padding at the beginning of the MP3 file referred to in this object.
 boolean MP3File.adjustID3v2Padding(int paddingSize, boolean willShorten, boolean copyID3v2Tag)
          Adjust the length of the ID3v2 padding at the beginning of the MP3 file this object refers to.
 boolean MP3File.adjustID3v2Padding(int paddingSize, boolean willShorten, boolean copyID3v2Tag, java.io.File file)
          Adjust the length of the ID3v2 padding at the beginning of the MP3 file this object refers to.
 void MP3File.save()
          Saves the tags in this object to the file referred to by this object.
 void MP3File.save(int saveMode)
          Saves the tags in this object to the file referred to by this object.
 void MP3File.save(java.lang.String filename)
          Saves the tags in this object to the file argument.
 void MP3File.save(java.io.File file)
          Saves the tags in this object to the file argument.
 void MP3File.save(java.lang.String filename, int saveMode)
          Saves the tags in this object to the file argument.
 void MP3File.save(java.io.File file, int saveMode)
          Saves the tags in this object to the file argument.
abstract  void AbstractMP3Tag.append(java.io.RandomAccessFile file)
          Appends this tag to the given file.
abstract  void AbstractMP3Tag.overwrite(java.io.RandomAccessFile file)
          Overwrites this tag to the given file.
abstract  void AbstractMP3FileItem.read(java.io.RandomAccessFile file)
          import java.io.IOException; import java.io.RandomAccessFile; read from current file pointer position.
abstract  void AbstractMP3FileItem.write(java.io.RandomAccessFile file)
          Method to write this object to the file argument at is current file pointer position.
 

Constructors in org.farng.mp3 that throw TagException
MP3File(java.lang.String filename)
          Creates a new MP3File object and parse the tag from the given filename.
MP3File(java.io.File file)
          Creates a new MP3File object and parse the tag from the given file Object.
MP3File(java.io.File file, boolean writeable)
          Creates a new MP3File object and parse the tag from the given file Object.
 

Uses of TagException in org.farng.mp3.filename
 

Methods in org.farng.mp3.filename that throw TagException
static AbstractFilenameComposite FilenameTagBuilder.createCompositeFromToken(java.lang.String token)
          Creates a FilenameComposite tree with the given string.
 void FilenameTag.overwrite(java.io.RandomAccessFile file)
           
 void FilenameTag.write(java.io.RandomAccessFile file)
           
 

Uses of TagException in org.farng.mp3.id3
 

Methods in org.farng.mp3.id3 that throw TagException
 void ID3v2_4.read(java.io.RandomAccessFile file)
           
 void ID3v2_3.read(java.io.RandomAccessFile file)
           
 void ID3v2_2.read(java.io.RandomAccessFile file)
           
 void AbstractID3v2.append(java.io.RandomAccessFile file)
           
 void AbstractID3v2.overwrite(java.io.RandomAccessFile file)
           
 void AbstractID3v1.append(java.io.RandomAccessFile file)
           
 void AbstractID3v1.overwrite(java.io.RandomAccessFile file)
           
 

Constructors in org.farng.mp3.id3 that throw TagException
ID3v2_4(java.io.RandomAccessFile file)
          Creates a new ID3v2_4 object.
ID3v2_3(java.io.RandomAccessFile file)
          Creates a new ID3v2_3 object.
ID3v2_2(java.io.RandomAccessFile file)
          Creates a new ID3v2_2 object.
 

Uses of TagException in org.farng.mp3.lyrics3
 

Methods in org.farng.mp3.lyrics3 that throw TagException
 void AbstractLyrics3.append(java.io.RandomAccessFile file)
           
 void AbstractLyrics3.overwrite(java.io.RandomAccessFile file)
           
 

Constructors in org.farng.mp3.lyrics3 that throw TagException
Lyrics3v2Field(AbstractID3v2Frame frame)
          Creates a new Lyrics3v2Field object.
 



Copyright (c) 2004 Eric Farng