org.jaudiotagger.tag.id3
Class AbstractID3v1Tag
java.lang.Object
org.jaudiotagger.tag.id3.AbstractTagItem
org.jaudiotagger.tag.id3.AbstractTag
org.jaudiotagger.tag.id3.AbstractID3Tag
org.jaudiotagger.tag.id3.AbstractID3v1Tag
- Direct Known Subclasses:
- ID3v1Tag
public abstract class AbstractID3v1Tag
- extends AbstractID3Tag
This is the abstract base class for all ID3v1 tags.
- Author:
- : Eric Farng, : Paul Taylor
Field Summary |
static java.util.logging.Logger |
logger
|
Method Summary |
void |
delete(java.io.RandomAccessFile file)
Delete tag from file
Looks for tag and if found lops it off the file. |
int |
getSize()
Return the size of this tag, the size is fixed for tags of this type |
Methods inherited from class java.lang.Object |
getClass, hashCode, notify, notifyAll, wait, wait, wait |
logger
public static java.util.logging.Logger logger
AbstractID3v1Tag
public AbstractID3v1Tag()
AbstractID3v1Tag
public AbstractID3v1Tag(AbstractID3v1Tag copyObject)
getSize
public int getSize()
- Return the size of this tag, the size is fixed for tags of this type
- Specified by:
getSize
in class AbstractTagItem
- Returns:
- size of this tag in bytes
delete
public void delete(java.io.RandomAccessFile file)
throws java.io.IOException
- Delete tag from file
Looks for tag and if found lops it off the file.
- Specified by:
delete
in class AbstractTag
- Parameters:
file
- to delete the tag from
- Throws:
java.io.IOException
- if there was a problem accessing the file