|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jaudiotagger.tag.id3.AbstractTagItem
org.jaudiotagger.tag.id3.AbstractTagFrameBody
org.jaudiotagger.tag.id3.framebody.AbstractID3v2FrameBody
org.jaudiotagger.tag.id3.framebody.AbstractFrameBodyUrlLink
org.jaudiotagger.tag.id3.framebody.FrameBodyWXXX
public class FrameBodyWXXX
Represents a user defined url
| Field Summary | |
|---|---|
static java.lang.String |
URL_DISCOGS_ARTIST_SITE
|
static java.lang.String |
URL_DISCOGS_RELEASE_SITE
|
static java.lang.String |
URL_LYRICS_SITE
|
static java.lang.String |
URL_OFFICIAL_RELEASE_SITE
|
static java.lang.String |
URL_WIKIPEDIA_ARTIST_SITE
|
static java.lang.String |
URL_WIKIPEDIA_RELEASE_SITE
|
| 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 | |
|---|---|
FrameBodyWXXX()
Creates a new FrameBodyWXXX datatype. |
|
FrameBodyWXXX(java.nio.ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyWXXX datatype by reading from file. |
|
FrameBodyWXXX(byte textEncoding,
java.lang.String description,
java.lang.String urlLink)
Creates a new FrameBodyWXXX datatype. |
|
FrameBodyWXXX(FrameBodyWXXX body)
|
|
| Method Summary | |
|---|---|
java.lang.String |
getDescription()
|
java.lang.String |
getIdentifier()
The ID3v2 frame identifier |
void |
setDescription(java.lang.String description)
Set a description of the hyperlink |
protected void |
setupObjectList()
This is different ot other URL Links |
void |
write(java.io.ByteArrayOutputStream tagBuffer)
If the description cannot be encoded using the current encoding change the encoder |
| Methods inherited from class org.jaudiotagger.tag.id3.framebody.AbstractFrameBodyUrlLink |
|---|
getUrlLink, getUserFriendlyValue, setUrlLink |
| 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 |
| Field Detail |
|---|
public static final java.lang.String URL_DISCOGS_RELEASE_SITE
public static final java.lang.String URL_WIKIPEDIA_RELEASE_SITE
public static final java.lang.String URL_OFFICIAL_RELEASE_SITE
public static final java.lang.String URL_DISCOGS_ARTIST_SITE
public static final java.lang.String URL_WIKIPEDIA_ARTIST_SITE
public static final java.lang.String URL_LYRICS_SITE
| Constructor Detail |
|---|
public FrameBodyWXXX()
public FrameBodyWXXX(FrameBodyWXXX body)
public FrameBodyWXXX(byte textEncoding,
java.lang.String description,
java.lang.String urlLink)
textEncoding - description - urlLink -
public FrameBodyWXXX(java.nio.ByteBuffer byteBuffer,
int frameSize)
throws InvalidTagException
byteBuffer - frameSize -
InvalidTagException| Method Detail |
|---|
public void setDescription(java.lang.String description)
description - public java.lang.String getDescription()
public java.lang.String getIdentifier()
getIdentifier in class AbstractID3v2FrameBodypublic void write(java.io.ByteArrayOutputStream tagBuffer)
write in class AbstractFrameBodyUrlLinkprotected void setupObjectList()
setupObjectList in class AbstractFrameBodyUrlLink
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||