org.jaudiotagger.tag.id3.framebody
Class FrameBodyTDTG

java.lang.Object
  extended by org.jaudiotagger.tag.id3.AbstractTagItem
      extended by org.jaudiotagger.tag.id3.AbstractTagFrameBody
          extended by org.jaudiotagger.tag.id3.framebody.AbstractID3v2FrameBody
              extended by org.jaudiotagger.tag.id3.framebody.AbstractFrameBodyTextInfo
                  extended by org.jaudiotagger.tag.id3.framebody.FrameBodyTDTG
All Implemented Interfaces:
ID3v24FrameBody

public class FrameBodyTDTG
extends AbstractFrameBodyTextInfo
implements ID3v24FrameBody


Field Summary
 
Fields inherited from class org.jaudiotagger.tag.id3.framebody.AbstractID3v2FrameBody
TYPE_BODY
 
Fields inherited from class org.jaudiotagger.tag.id3.AbstractTagFrameBody
objectList
 
Fields inherited from class org.jaudiotagger.tag.id3.AbstractTagItem
logger
 
Constructor Summary
FrameBodyTDTG()
          Creates a new FrameBodyTDTG datatype.
FrameBodyTDTG(java.nio.ByteBuffer byteBuffer, int frameSize)
          Creates a new FrameBodyTDTG datatype.
FrameBodyTDTG(byte textEncoding, java.lang.String text)
          Creates a new FrameBodyTDTG datatype.
FrameBodyTDTG(FrameBodyTDTG body)
           
 
Method Summary
 java.lang.String getIdentifier()
          Return the ID3v2 Frame Identifier, must be implemented by concrete subclasses
 
Methods inherited from class org.jaudiotagger.tag.id3.framebody.AbstractFrameBodyTextInfo
addTextValue, getFirstTextValue, getNumberOfValues, getText, getValueAtIndex, setText, setupObjectList, write
 
Methods inherited from class org.jaudiotagger.tag.id3.framebody.AbstractID3v2FrameBody
createStructure, equals, getSize, read, setSize, setSize
 
Methods inherited from class org.jaudiotagger.tag.id3.AbstractTagFrameBody
getBriefDescription, getHeader, getLongDescription, getObject, getObjectValue, 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

FrameBodyTDTG

public FrameBodyTDTG()
Creates a new FrameBodyTDTG datatype.


FrameBodyTDTG

public FrameBodyTDTG(FrameBodyTDTG body)

FrameBodyTDTG

public FrameBodyTDTG(byte textEncoding,
                     java.lang.String text)
Creates a new FrameBodyTDTG datatype.

Parameters:
textEncoding -
text -

FrameBodyTDTG

public FrameBodyTDTG(java.nio.ByteBuffer byteBuffer,
                     int frameSize)
              throws InvalidTagException
Creates a new FrameBodyTDTG datatype.

Parameters:
byteBuffer -
frameSize -
Throws:
java.io.IOException
InvalidTagException
Method Detail

getIdentifier

public java.lang.String getIdentifier()
Description copied from class: AbstractID3v2FrameBody
Return the ID3v2 Frame Identifier, must be implemented by concrete subclasses

Specified by:
getIdentifier in class AbstractID3v2FrameBody
Returns:
the frmae identifier