EMMA Coverage Report (generated Tue Mar 14 21:50:42 EST 2006)
[all classes][org.farng.mp3.id3]

COVERAGE SUMMARY FOR SOURCE FILE [FrameBodyTDOR.java]

nameclass, %method, %block, %line, %
FrameBodyTDOR.java0%   (0/1)0%   (0/8)0%   (0/51)0%   (0/17)

COVERAGE BREAKDOWN BY CLASS AND METHOD

nameclass, %method, %block, %line, %
     
class FrameBodyTDOR0%   (0/1)0%   (0/8)0%   (0/51)0%   (0/17)
FrameBodyTDOR (): void 0%   (0/1)0%   (0/3)0%   (0/2)
FrameBodyTDOR (FrameBodyTDOR): void 0%   (0/1)0%   (0/4)0%   (0/2)
FrameBodyTDOR (RandomAccessFile): void 0%   (0/1)0%   (0/4)0%   (0/2)
FrameBodyTDOR (byte, String): void 0%   (0/1)0%   (0/14)0%   (0/4)
getIdentifier (): String 0%   (0/1)0%   (0/2)0%   (0/1)
getText (): String 0%   (0/1)0%   (0/5)0%   (0/1)
setText (String): void 0%   (0/1)0%   (0/5)0%   (0/2)
setupObjectList (): void 0%   (0/1)0%   (0/14)0%   (0/3)

1package org.farng.mp3.id3;
2 
3import org.farng.mp3.InvalidTagException;
4import org.farng.mp3.object.ObjectNumberHashMap;
5import org.farng.mp3.object.ObjectStringDateTime;
6 
7import java.io.RandomAccessFile;
8 
9/**
10 * &nbsp;&nbsp; The 'Original release time' frame contains a timestamp describing<br>
11 * <p/>
12 * &nbsp;&nbsp; when the original recording of the audio was released. Timestamp<br> &nbsp;&nbsp; format is described in
13 * the ID3v2 structure document [ID3v2-strct].</p>
14 *
15 * @author Eric Farng
16 * @version $Revision: 1.4 $
17 */
18public class FrameBodyTDOR extends AbstractFrameBodyTextInformation {
19 
20    /**
21     * Creates a new FrameBodyTDOR object.
22     */
23    public FrameBodyTDOR() {
24        super();
25    }
26 
27    /**
28     * Creates a new FrameBodyTDOR object.
29     */
30    public FrameBodyTDOR(final FrameBodyTDOR body) {
31        super(body);
32    }
33 
34    /**
35     * Creates a new FrameBodyTDOR object.
36     */
37    public FrameBodyTDOR(final byte textEncoding, final String text) {
38        setObject(ObjectNumberHashMap.TEXT_ENCODING, new Byte(textEncoding));
39        setObject("Date Time", text);
40    }
41 
42    /**
43     * Creates a new FrameBodyTDOR object.
44     */
45    public FrameBodyTDOR(final RandomAccessFile file) throws java.io.IOException, InvalidTagException {
46        super(file);
47    }
48 
49    public String getIdentifier() {
50        return "TDOR";
51    }
52 
53    public void setText(final String text) {
54        setObject("Date Time", text);
55    }
56 
57    public String getText() {
58        return (String) getObject("Date Time");
59    }
60 
61    protected void setupObjectList() {
62        appendToObjectList(new ObjectNumberHashMap(ObjectNumberHashMap.TEXT_ENCODING, 1));
63        appendToObjectList(new ObjectStringDateTime("Date Time"));
64    }
65}

[all classes][org.farng.mp3.id3]
EMMA 2.0.5312 (C) Vladimir Roubtsov