EMMA Coverage Report (generated Sat Oct 08 11:41:37 CEST 2011)
[all classes][net.sf.jomic.ui]

COVERAGE SUMMARY FOR SOURCE FILE [ExportItem.java]

nameclass, %method, %block, %line, %
ExportItem.java100% (1/1)100% (5/5)80%  (43/54)90%  (9.9/11)

COVERAGE BREAKDOWN BY CLASS AND METHOD

nameclass, %method, %block, %line, %
     
class ExportItem100% (1/1)100% (5/5)80%  (43/54)90%  (9.9/11)
ExportItem (File, File): void 100% (1/1)73%  (22/30)87%  (6.1/7)
<static initializer> 100% (1/1)80%  (12/15)80%  (0.8/1)
getSize (): long 100% (1/1)100% (3/3)100% (1/1)
getSource (): File 100% (1/1)100% (3/3)100% (1/1)
getTarget (): File 100% (1/1)100% (3/3)100% (1/1)

1// Jomic - a viewer for comic book archives.
2// Copyright (C) 2004-2011 Thomas Aglassinger
3//
4// This program is free software: you can redistribute it and/or modify
5// it under the terms of the GNU General Public License as published by
6// the Free Software Foundation, either version 3 of the License, or
7// (at your option) any later version.
8//
9// This program is distributed in the hope that it will be useful,
10// but WITHOUT ANY WARRANTY; without even the implied warranty of
11// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
12// GNU General Public License for more details.
13//
14// You should have received a copy of the GNU General Public License
15// along with this program.  If not, see <http://www.gnu.org/licenses/>.
16package net.sf.jomic.ui;
17 
18import java.io.File;
19 
20/**
21 *  Information needed to export a file from a source to a target and show progress.
22 *
23 * @see       JomicFrame
24 * @author    Thomas Aglassinger
25 */
26public class ExportItem
27{
28    private long size;
29    private File source;
30    private File target;
31 
32    ExportItem(File newSource, File newTarget) {
33        assert newSource != null;
34        assert newTarget != null;
35        source = newSource;
36        target = newTarget;
37        size = source.length();
38    }
39 
40    public long getSize() {
41        return size;
42    }
43 
44    public File getSource() {
45        return source;
46    }
47 
48    public File getTarget() {
49        return target;
50    }
51}
52 

[all classes][net.sf.jomic.ui]
EMMA 2.0.4217 (C) Vladimir Roubtsov