    All Packages  Class Hierarchy  This Package  Previous  Next  Index

# Class de.vdheide.mp3.TextFrame

    java.lang.Object
       |
       +----de.vdheide.mp3.TextFrame

public abstract class TextFrame
extends Object

Used for text ID3v2 frames. Supports get and set operations

##

TextFrame(boolean, ID3v2, String, TagContent, boolean)
  Creates a new TextFrame with a given content

##

read(boolean, ID3v2, String)
  Read content from ID3v2 tag.
write()
  Write frame to ID3v2 tag

##

TextFrame

     public TextFrame(boolean encoding,
                      ID3v2 id3v2,
                      String type,
                      TagContent content,
                      boolean use_compression) throws TagFormatException

  Creates a new TextFrame with a given content

  Parameters:
    encoding - Use encoding?
    id3v2 - ID3v2 tag
    type - Type of frame
    content - TagContent to write
    use_compression - Use compression?
  Throws: TagFormatException
    If text content field is null

##

write

     public void write()

  Write frame to ID3v2 tag

read

     public static TagContent read(boolean encoding,
                                   ID3v2 id3v2,
                                   String type) throws FrameDamagedException

  Read content from ID3v2 tag.

  Parameters:
    encoding - Use encoding?
    id3v2 - ID3v2 tag to read from
    type - Type of frame to read
  Throws: FrameDamagedException
    If frame is damaged (e.g. too short)

    All Packages  Class Hierarchy  This Package  Previous  Next  Index