EMMA Coverage Report (generated Sun Aug 25 06:27:34 PDT 2013)
[all classes][com.example.i2at.tc]

COVERAGE SUMMARY FOR SOURCE FILE [EditNumber.java]

nameclass, %method, %block, %line, %
EditNumber.java100% (1/1)33%  (2/6)40%  (26/65)31%  (5/16)

COVERAGE BREAKDOWN BY CLASS AND METHOD

nameclass, %method, %block, %line, %
     
class EditNumber100% (1/1)33%  (2/6)40%  (26/65)31%  (5/16)
EditNumber (Context): void 0%   (0/1)0%   (0/4)0%   (0/2)
EditNumber (Context, AttributeSet, int): void 0%   (0/1)0%   (0/6)0%   (0/2)
clear (): void 0%   (0/1)0%   (0/4)0%   (0/2)
getNumber (): double 0%   (0/1)0%   (0/25)0%   (0/5)
EditNumber (Context, AttributeSet): void 100% (1/1)100% (5/5)100% (2/2)
setNumber (double): void 100% (1/1)100% (21/21)100% (3/3)

1/**
2 * 
3 */
4package com.example.i2at.tc;
5 
6import android.content.Context;
7import android.util.AttributeSet;
8import android.widget.EditText;
9 
10/**
11 * @author diego
12 *
13 */
14public class EditNumber extends EditText {
15 
16        /**
17         * @param context
18         */
19        public EditNumber(Context context) {
20                super(context);
21                // TODO Auto-generated constructor stub
22        }
23 
24        /**
25         * @param context
26         * @param attrs
27         */
28        public EditNumber(Context context, AttributeSet attrs) {
29                super(context, attrs);
30                // TODO Auto-generated constructor stub
31        }
32 
33        /**
34         * @param context
35         * @param attrs
36         * @param defStyle
37         */
38        public EditNumber(Context context, AttributeSet attrs, int defStyle) {
39                super(context, attrs, defStyle);
40                // TODO Auto-generated constructor stub
41        }
42 
43        public void clear() {
44                setText("");
45        }
46 
47        public void setNumber(double f) {
48                android.util.Log.d("setNumber", "setting f=" + f + " => " + Double.toString(f));
49                setText(Double.toString(f));
50        }
51 
52        public double getNumber() {
53                final String s = getText().toString();
54                android.util.Log.d("getNumber", "converting " + s);
55                if ( "".equals(s) ) {
56                        return Double.NaN;
57                }
58                return Double.valueOf(s);
59        }
60 
61}

[all classes][com.example.i2at.tc]
EMMA 2.0.5312 (C) Vladimir Roubtsov