org.jaudiotagger.tag.id3
Class AbstractID3Tag

java.lang.Object
  extended by org.jaudiotagger.tag.id3.AbstractTagItem
      extended by org.jaudiotagger.tag.id3.AbstractTag
          extended by org.jaudiotagger.tag.id3.AbstractID3Tag
Direct Known Subclasses:
AbstractID3v1Tag, AbstractID3v2Tag

public abstract class AbstractID3Tag
extends AbstractTag

This is the abstract base class for all ID3 tags.

Author:
: Eric Farng, : Paul Taylor

Field Summary
static java.util.logging.Logger logger
           
 
Constructor Summary
AbstractID3Tag()
           
AbstractID3Tag(AbstractID3Tag copyObject)
           
 
Method Summary
 java.lang.String getIdentifier()
          Get full version
abstract  byte getMajorVersion()
          Retrieve the Major Version
abstract  byte getRelease()
          Retrieve the Release
abstract  byte getRevision()
          Retrieve the Revision
 java.lang.String toString()
           
 
Methods inherited from class org.jaudiotagger.tag.id3.AbstractTag
delete, equals, iterator, seek, write
 
Methods inherited from class org.jaudiotagger.tag.id3.AbstractTagItem
getSize, isSubsetOf, read
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

logger

public static java.util.logging.Logger logger
Constructor Detail

AbstractID3Tag

public AbstractID3Tag()

AbstractID3Tag

public AbstractID3Tag(AbstractID3Tag copyObject)
Method Detail

getIdentifier

public java.lang.String getIdentifier()
Get full version

Specified by:
getIdentifier in class AbstractTagItem
Returns:
ID string

getRelease

public abstract byte getRelease()
Retrieve the Release


getMajorVersion

public abstract byte getMajorVersion()
Retrieve the Major Version


getRevision

public abstract byte getRevision()
Retrieve the Revision


toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object