net.sf.ext.entagged.plugins.audioformats.ogg
Class OGGTag

java.lang.Object
  extended bynet.sf.ext.entagged.plugins.audioformats.ogg.OGGTag
All Implemented Interfaces:
Tag

public class OGGTag
extends java.lang.Object
implements Tag

$Id: OGGTag.java,v 1.1 2004/09/17 07:15:34 rwaals Exp $

Version:
16 d?cembre 2003
Author:
Raphael Slinckx (KiKiDonK)

Field Summary
static java.lang.String TAGTYPE
           
 
Constructor Summary
OGGTag()
           
 
Method Summary
 java.lang.String getAlbum()
           
 java.lang.String getArtist()
           
 java.nio.ByteBuffer getByteBufferRepresentation(int paddingSize)
           
 java.lang.String getComment()
           
 java.lang.String getGenre()
           
 int getTagLength()
           
 java.lang.String getTagType()
           
 java.lang.String getTitle()
           
 java.lang.String getTrackNumber()
           
 java.lang.String getVendor()
           
 java.lang.String getYear()
           
 boolean isEmpty()
           
 void setAlbum(java.lang.String album)
           
 void setArtist(java.lang.String artist)
           
 void setComment(java.lang.String comment)
           
 void setGenre(java.lang.String genre)
           
 void setTitle(java.lang.String title)
           
 void setTrackNumber(java.lang.String trackNumber)
           
 void setVendor(java.lang.String vendor)
           
 void setYear(java.lang.String year)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

TAGTYPE

public static final java.lang.String TAGTYPE
See Also:
Constant Field Values
Constructor Detail

OGGTag

public OGGTag()
Method Detail

getAlbum

public java.lang.String getAlbum()
Specified by:
getAlbum in interface Tag

getArtist

public java.lang.String getArtist()
Specified by:
getArtist in interface Tag

getByteBufferRepresentation

public java.nio.ByteBuffer getByteBufferRepresentation(int paddingSize)
Specified by:
getByteBufferRepresentation in interface Tag

getComment

public java.lang.String getComment()
Specified by:
getComment in interface Tag

getGenre

public java.lang.String getGenre()
Specified by:
getGenre in interface Tag

getTagLength

public int getTagLength()
Specified by:
getTagLength in interface Tag

getTagType

public java.lang.String getTagType()
Specified by:
getTagType in interface Tag

getTitle

public java.lang.String getTitle()
Specified by:
getTitle in interface Tag

getTrackNumber

public java.lang.String getTrackNumber()
Specified by:
getTrackNumber in interface Tag

getYear

public java.lang.String getYear()
Specified by:
getYear in interface Tag

getVendor

public java.lang.String getVendor()

isEmpty

public boolean isEmpty()
Specified by:
isEmpty in interface Tag

setTitle

public void setTitle(java.lang.String title)
Specified by:
setTitle in interface Tag

setAlbum

public void setAlbum(java.lang.String album)
Specified by:
setAlbum in interface Tag

setArtist

public void setArtist(java.lang.String artist)
Specified by:
setArtist in interface Tag

setGenre

public void setGenre(java.lang.String genre)
Specified by:
setGenre in interface Tag

setTrackNumber

public void setTrackNumber(java.lang.String trackNumber)
Specified by:
setTrackNumber in interface Tag

setYear

public void setYear(java.lang.String year)
Specified by:
setYear in interface Tag

setComment

public void setComment(java.lang.String comment)
Specified by:
setComment in interface Tag

setVendor

public void setVendor(java.lang.String vendor)

toString

public java.lang.String toString()
Specified by:
toString in interface Tag
Returns:
the string representation of this tag