org.jaudiotagger.tag.lyrics3
Class FieldFrameBodyINF

java.lang.Object
  extended by org.jaudiotagger.tag.id3.AbstractTagItem
      extended by org.jaudiotagger.tag.id3.AbstractTagFrameBody
          extended by org.jaudiotagger.tag.lyrics3.AbstractLyrics3v2FieldFrameBody
              extended by org.jaudiotagger.tag.lyrics3.FieldFrameBodyINF

public class FieldFrameBodyINF
extends AbstractLyrics3v2FieldFrameBody


Field Summary
 
Fields inherited from class org.jaudiotagger.tag.id3.AbstractTagFrameBody
objectList
 
Fields inherited from class org.jaudiotagger.tag.id3.AbstractTagItem
logger
 
Constructor Summary
FieldFrameBodyINF()
          Creates a new FieldBodyINF datatype.
FieldFrameBodyINF(java.nio.ByteBuffer byteBuffer)
          Creates a new FieldBodyINF datatype.
FieldFrameBodyINF(FieldFrameBodyINF body)
           
FieldFrameBodyINF(java.lang.String additionalInformation)
          Creates a new FieldBodyINF datatype.
 
Method Summary
 java.lang.String getAdditionalInformation()
           
 java.lang.String getIdentifier()
          ID string that usually corresponds to the class name, but can be displayed to the user.
 void setAdditionalInformation(java.lang.String additionalInformation)
           
protected  void setupObjectList()
          Create the list of Datatypes that this body expects in the correct order This method needs to be implemented by concrete subclasses
 
Methods inherited from class org.jaudiotagger.tag.lyrics3.AbstractLyrics3v2FieldFrameBody
read, readHeader, write, writeHeader
 
Methods inherited from class org.jaudiotagger.tag.id3.AbstractTagFrameBody
createStructure, equals, getBriefDescription, getHeader, getLongDescription, getObject, getObjectValue, getSize, getTextEncoding, isSubsetOf, iterator, setHeader, setObjectValue, setTextEncoding, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FieldFrameBodyINF

public FieldFrameBodyINF()
Creates a new FieldBodyINF datatype.


FieldFrameBodyINF

public FieldFrameBodyINF(FieldFrameBodyINF body)

FieldFrameBodyINF

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

Parameters:
additionalInformation -

FieldFrameBodyINF

public FieldFrameBodyINF(java.nio.ByteBuffer byteBuffer)
                  throws InvalidTagException
Creates a new FieldBodyINF datatype.

Parameters:
byteBuffer -
Throws:
InvalidTagException
Method Detail

setAdditionalInformation

public void setAdditionalInformation(java.lang.String additionalInformation)
Parameters:
additionalInformation -

getAdditionalInformation

public java.lang.String getAdditionalInformation()
Returns:

getIdentifier

public java.lang.String getIdentifier()
Description copied from class: AbstractTagItem
ID string that usually corresponds to the class name, but can be displayed to the user. It is not indended to identify each individual instance.

Specified by:
getIdentifier in class AbstractTagItem
Returns:

setupObjectList

protected void setupObjectList()
Description copied from class: AbstractTagFrameBody
Create the list of Datatypes that this body expects in the correct order This method needs to be implemented by concrete subclasses

Specified by:
setupObjectList in class AbstractTagFrameBody