SourceMarkerRenderer.java
biz/hammurapi/legacy/review/SourceMarkerRenderer.java
Violations
Inspector |
Message |
Severity |
Location |
Java Inspector 048 |
Copyrights information should be present in each file. |
1 |
|
Java Inspector 089 |
Type is not documented |
2 |
39:1
|
Java Inspector 089 |
Undocumented parameter request |
2 |
42:5
|
Java Inspector 089 |
Undocumented method |
2 |
46:5
|
Java Inspector 026 |
Avoid hardwired string literals. Allowed literals: [] |
3 |
47:44
|
Java Inspector 026 |
Avoid hardwired string literals. Allowed literals: [] |
3 |
49:26
|
Java Inspector 026 |
Avoid hardwired string literals. Allowed literals: [] |
3 |
50:26
|
Java Inspector 026 |
Avoid hardwired string literals. Allowed literals: [] |
3 |
52:34
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24package biz.hammurapi.legacy.review;
25
26import org.w3c.dom.Document;
27import org.w3c.dom.Element;
28
29import biz.hammurapi.render.RenderRequest;
30import biz.hammurapi.render.RenderingException;
31import biz.hammurapi.render.dom.AbstractRenderer;
32
33
34
35
36
37
38
39public class SourceMarkerRenderer extends AbstractRenderer {
40
41
42 public SourceMarkerRenderer(RenderRequest request) {
43 super(request);
44 }
45
46 public Element render(Document document) throws RenderingException {
47 Element ret=document.createElement("source-marker");
48 SourceMarker sm=(SourceMarker) request.getRenderee();
49 ret.setAttribute("line", String.valueOf(sm.getLine()));
50 ret.setAttribute("col", String.valueOf(sm.getColumn()));
51 if (sm.getSourceURL()!=null) {
52 ret.setAttribute("source-url", sm.getSourceURL());
53 }
54 return ret;
55 }
56}
57