KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > de > uka > ipd > coverage > plugin > ui > FieldMessage


1 /*
2  * Created on Apr 19, 2005
3  *
4  * written by Matthias Kempka
5  */

6 package de.uka.ipd.coverage.plugin.ui;
7
8 import org.eclipse.core.resources.IMarker;
9 import org.eclipse.core.runtime.CoreException;
10
11 import de.uka.ipd.coverage.utils.Logger;
12
13 /**
14  * Created on Apr 19, 2005
15  * @author Matthias Kempka
16  */

17 public class FieldMessage extends AbstractField {
18
19     
20     public String JavaDoc getDescription() {
21         return Messages.getString("FieldMessage.0"); //$NON-NLS-1$
22
}
23
24     public String JavaDoc getColumnHeaderText() {
25         return Messages.getString("FieldMessage.1"); //$NON-NLS-1$
26
}
27
28     public String JavaDoc getValue(Object JavaDoc obj) {
29         IMarker marker = (IMarker) obj;
30         try {
31             return (String JavaDoc) marker.getAttribute("message"); //$NON-NLS-1$
32
} catch (CoreException e) {
33             e.printStackTrace();
34             new Logger(this).log(e);
35         }
36         return ""; //$NON-NLS-1$
37
}
38
39 }
40
Popular Tags