org.farng.mp3.lyrics3
Class FieldBodyINF

java.lang.Object
  extended by org.farng.mp3.AbstractMP3FileItem
      extended by org.farng.mp3.AbstractMP3FragmentBody
          extended by org.farng.mp3.lyrics3.AbstractLyrics3v2FieldBody
              extended by org.farng.mp3.lyrics3.FieldBodyINF
All Implemented Interfaces:
MP3MetadataContainer

public class FieldBodyINF
extends AbstractLyrics3v2FieldBody

Additional information multi line text.

Version:
$Revision: 3 $
Author:
Eric Farng

Constructor Summary
FieldBodyINF()
          Creates a new FieldBodyINF object.
FieldBodyINF(FieldBodyINF body)
          Creates a new FieldBodyINF object.
FieldBodyINF(java.io.RandomAccessFile file)
          Creates a new FieldBodyINF object.
FieldBodyINF(java.lang.String additionalInformation)
          Creates a new FieldBodyINF object.
 
Method Summary
 java.lang.String getAdditionalInformation()
           
 java.lang.String getIdentifier()
           
 void setAdditionalInformation(java.lang.String additionalInformation)
           
protected  void setupObjectList()
          Create the order of MP3Object objects that this body expects.
 
Methods inherited from class org.farng.mp3.lyrics3.AbstractLyrics3v2FieldBody
readHeader, writeHeader
 
Methods inherited from class org.farng.mp3.AbstractMP3FragmentBody
appendToObjectList, equals, getBriefDescription, getDescription, getObject, getObjectListIterator, getSize, has6ByteHeader, isSubsetOf, iterator, read, setObject, toString, write
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FieldBodyINF

public FieldBodyINF()
Creates a new FieldBodyINF object.


FieldBodyINF

public FieldBodyINF(FieldBodyINF body)
Creates a new FieldBodyINF object.


FieldBodyINF

public FieldBodyINF(java.lang.String additionalInformation)
Creates a new FieldBodyINF object.


FieldBodyINF

public FieldBodyINF(java.io.RandomAccessFile file)
             throws InvalidTagException,
                    java.io.IOException
Creates a new FieldBodyINF object.

Throws:
InvalidTagException
java.io.IOException
Method Detail

setAdditionalInformation

public void setAdditionalInformation(java.lang.String additionalInformation)

getAdditionalInformation

public java.lang.String getAdditionalInformation()

getIdentifier

public java.lang.String getIdentifier()
Specified by:
getIdentifier in class AbstractMP3FileItem

setupObjectList

protected void setupObjectList()
Description copied from class: AbstractMP3FragmentBody
Create the order of MP3Object objects that this body expects. This method needs to be overwritten.

Specified by:
setupObjectList in class AbstractMP3FragmentBody