Clover Coverage Report - AnCal Coverage Report
Coverage timestamp: gio dic 18 2014 12:18:42 EST
../../../../../img/srcFileCovDistChart8.png 73% of files have more coverage
14   83   9   1,75
2   59   0,64   4
8     1,12  
2    
This report was generated with an evaluation server license. Purchase Clover or configure your license.
 
  DataRowNote       Line # 5 14 9 75% 0.75
  DataRowNote.fid       Line # 8 0 0 - -1.0
 
No Tests
 
1   
2    package pl.magot.vetch.ancal.database;
3   
4   
 
5    public class DataRowNote extends DataRow
6    {
7    //Table field indexes for field select speedup
 
8    public static class fid
9    {
10    public static final int ID = 0;
11    public static final int Subject = 1;
12    };
13   
14    //Table definition
15    private final DataField[] TableDef = {
16    new DataField(fid.ID, "_ID", DataField.Type.INT, true, true),
17    new DataField(fid.Subject, "Subject", DataField.Type.TEXT, true, false),
18    };
19   
20   
21    //fields
22    private String sSubject = "";
23   
24   
25    //methods
 
26  33 toggle public DataRowNote(Database userdb)
27    {
28  33 super(userdb);
29  33 SetTableDefinition(TableDef);
30    }
31   
32    //setters
 
33  6 toggle public void SetSubject(String value)
34    {
35  6 sSubject = new String(value.trim());
36    }
37   
38    //getters
 
39  6 toggle public String GetSubject()
40    {
41  6 return sSubject;
42    }
43   
44    //methods
 
45  0 toggle @Override
46    public String toString()
47    {
48  0 String s = "";
49  0 s += sSubject + "\n";
50  0 return s;
51    }
52   
 
53  4 toggle @Override
54    public boolean Validate()
55    {
56  4 if (sSubject.length() > 0)
57    {
58  4 return true;
59    }
60  0 return false;
61    }
62   
 
63  4 toggle @Override
64    public void SetValuesForDataRow()
65    {
66  4 ClearContentValues();
67   
68  4 Value(fid.Subject).set(GetSubject());
69    }
70   
 
71  2 toggle @Override
72    public void GetValuesFromDataRow()
73    {
74  2 SetSubject(Value(fid.Subject).asString());
75    }
76   
 
77  44 toggle @Override
78    public String GetTableName()
79    {
80  44 return Database.sTableNameNotes;
81    }
82   
83    }