Uses of Class
org.jaudiotagger.tag.TagException

Packages that use TagException
org.jaudiotagger.audio   
org.jaudiotagger.audio.asf   
org.jaudiotagger.audio.generic   
org.jaudiotagger.audio.mp3   
org.jaudiotagger.tag   
org.jaudiotagger.tag.id3   
org.jaudiotagger.tag.lyrics3   
 

Uses of TagException in org.jaudiotagger.audio
 

Methods in org.jaudiotagger.audio that throw TagException
static AudioFile AudioFileIO.read(java.io.File f)
          

Read the tag contained in the given file.

 AudioFile AudioFileIO.readFile(java.io.File f)
          

Read the tag contained in the given file.

 

Uses of TagException in org.jaudiotagger.audio.asf
 

Methods in org.jaudiotagger.audio.asf that throw TagException
 AudioFile AsfFileReader.read(java.io.File f)
          
 

Uses of TagException in org.jaudiotagger.audio.generic
 

Methods in org.jaudiotagger.audio.generic that throw TagException
 AudioFile AudioFileReader.read(java.io.File f)
           
 

Uses of TagException in org.jaudiotagger.audio.mp3
 

Methods in org.jaudiotagger.audio.mp3 that throw TagException
 AudioFile MP3FileReader.read(java.io.File f)
           
 AudioFile MP3FileReader.readMustBeWritable(java.io.File f)
          Read
private  void MP3File.readV2Tag(java.io.File file, int loadOptions)
          Read V2tag if exists

TODO:shouldnt we be handing TagExceptions:when will they be thrown

 void MP3File.save()
          Saves the tags in this datatype to the file referred to by this datatype.
 

Constructors in org.jaudiotagger.audio.mp3 that throw TagException
MP3File(java.io.File file)
          Creates a new MP3File datatype and parse the tag from the given file Object.
MP3File(java.io.File file, int loadOptions)
          Creates a new MP3File datatype and parse the tag from the given file Object, files must be writable to use this constructor.
MP3File(java.io.File file, int loadOptions, boolean readOnly)
          Creates a new MP3File datatype and parse the tag from the given file Object, files can be onpened read only if required.
MP3File(java.lang.String filename)
          Creates a new MP3File datatype and parse the tag from the given filename.
 

Uses of TagException in org.jaudiotagger.tag
 

Subclasses of TagException in org.jaudiotagger.tag
 class EmptyFrameException
          Thrown when find a Frame but it contains no data.
 class FieldDataInvalidException
          Thrown if the try and create a field with invalid data

 class InvalidDataTypeException
          Indicates there was a problem parsing this datatype due to a problem with the data such as the array being empty when trying to read from a file.
 class InvalidFrameException
          Thrown if frame cannot be read correctly.
 class InvalidFrameIdentifierException
          Thrown if a frame identifier isn't valid.
 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 o isn't found.
 

Methods in org.jaudiotagger.tag that throw TagException
 void TagOptionSingleton.addKeyword(java.lang.Class<? extends ID3v24FrameBody> id3v2FrameBodyClass, java.lang.String keyword)
           
 

Uses of TagException in org.jaudiotagger.tag.id3
 

Methods in org.jaudiotagger.tag.id3 that throw TagException
static long ID3Tags.findNumber(java.lang.String str)
          Find the first whole number that can be parsed from the string
static long ID3Tags.findNumber(java.lang.String str, int offset)
          Find the first whole number that can be parsed from the string
 void ID3v24Tag.read(java.nio.ByteBuffer byteBuffer)
          
 void ID3v23Tag.read(java.nio.ByteBuffer buffer)
          
 void ID3v22Tag.read(java.nio.ByteBuffer byteBuffer)
          
abstract  void AbstractTagItem.read(java.nio.ByteBuffer byteBuffer)
           
private  void ID3v24Tag.readHeaderFlags(java.nio.ByteBuffer byteBuffer)
          Read header flags

private  void ID3v23Tag.readHeaderFlags(java.nio.ByteBuffer buffer)
          Read header flags
private  void ID3v22Tag.readHeaderFlags(java.nio.ByteBuffer byteBuffer)
          Read tag Header Flags
 

Constructors in org.jaudiotagger.tag.id3 that throw TagException
ID3v22Tag(java.nio.ByteBuffer buffer)
          Deprecated. use ID3v22Tag.ID3v22Tag(ByteBuffer,String) instead
ID3v22Tag(java.nio.ByteBuffer buffer, java.lang.String loggingFilename)
          Creates a new ID3v2_2 datatype.
ID3v23Tag(java.nio.ByteBuffer buffer)
          Deprecated. use ID3v23Tag.ID3v23Tag(ByteBuffer,String) instead
ID3v23Tag(java.nio.ByteBuffer buffer, java.lang.String loggingFilename)
          Creates a new ID3v2_3 datatype.
ID3v24Tag(java.nio.ByteBuffer buffer)
          Deprecated. use ID3v24Tag.ID3v24Tag(ByteBuffer,String) instead
ID3v24Tag(java.nio.ByteBuffer buffer, java.lang.String loggingFilename)
          Creates a new ID3v2_4 datatype.
 

Uses of TagException in org.jaudiotagger.tag.lyrics3
 

Methods in org.jaudiotagger.tag.lyrics3 that throw TagException
 void Lyrics3v2.read(java.nio.ByteBuffer byteBuffer)
           
 void Lyrics3v1.read(java.nio.ByteBuffer byteBuffer)
           
 

Constructors in org.jaudiotagger.tag.lyrics3 that throw TagException
Lyrics3v2Field(AbstractID3v2Frame frame)
          Creates a new Lyrics3v2Field datatype.