|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.jaudiotagger.tag.id3.AbstractID3v2Frame.StatusFlags org.jaudiotagger.tag.id3.ID3v24Frame.StatusFlags
class ID3v24Frame.StatusFlags
Member Class This represents a frame headers Status Flags Make adjustments if necessary based on frame type and specification.
Field Summary | |
---|---|
static int |
MASK_FILE_ALTER_PRESERVATION
Discard frame if audio part of file altered |
static int |
MASK_READ_ONLY
Frame tagged as read only |
static int |
MASK_TAG_ALTER_PRESERVATION
Discard frame if tag altered |
static java.lang.String |
TYPE_FILEALTERPRESERVATION
|
static java.lang.String |
TYPE_READONLY
|
static java.lang.String |
TYPE_TAGALTERPRESERVATION
|
Fields inherited from class org.jaudiotagger.tag.id3.AbstractID3v2Frame.StatusFlags |
---|
originalFlags, TYPE_FLAGS, writeFlags |
Constructor Summary | |
---|---|
ID3v24Frame.StatusFlags()
Use this when creating a frame from scratch |
|
ID3v24Frame.StatusFlags(byte flags)
Use this constructor when reading from file or from another v4 frame |
|
ID3v24Frame.StatusFlags(ID3v23Frame.StatusFlags statusFlags)
Use this constructor when convert a v23 frame |
Method Summary | |
---|---|
private byte |
convertV3ToV4Flags(byte v3Flag)
Convert V3 Flags to equivalent V4 Flags |
void |
createStructure()
|
protected void |
modifyFlags()
Makes modifications to flags based on specification and frameid |
Methods inherited from class org.jaudiotagger.tag.id3.AbstractID3v2Frame.StatusFlags |
---|
getOriginalFlags, getWriteFlags |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String TYPE_TAGALTERPRESERVATION
public static final java.lang.String TYPE_FILEALTERPRESERVATION
public static final java.lang.String TYPE_READONLY
public static final int MASK_TAG_ALTER_PRESERVATION
public static final int MASK_FILE_ALTER_PRESERVATION
public static final int MASK_READ_ONLY
Constructor Detail |
---|
ID3v24Frame.StatusFlags()
ID3v24Frame.StatusFlags(byte flags)
flags
- ID3v24Frame.StatusFlags(ID3v23Frame.StatusFlags statusFlags)
statusFlags
- Method Detail |
---|
private byte convertV3ToV4Flags(byte v3Flag)
v3Flag
-
protected void modifyFlags()
public void createStructure()
createStructure
in class AbstractID3v2Frame.StatusFlags
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |