1
2
3 package net.sourceforge.pmd.lang.jsp.ast;
4
5 public class ASTDoctypeExternalId extends AbstractJspNode {
6
7
8
9
10
11
12 private String uri;
13
14
15
16
17 private String publicId;
18
19 public boolean isHasPublicId() {
20 return null != publicId;
21 }
22
23
24
25
26 public String getUri() {
27 return uri;
28 }
29
30
31
32
33 public void setUri(String name) {
34 this.uri = name;
35 }
36
37
38
39
40
41 public String getPublicId() {
42 return null == publicId ? "" : publicId;
43 }
44
45
46
47
48 public void setPublicId(String publicId) {
49 this.publicId = publicId;
50 }
51
52
53
54 public ASTDoctypeExternalId(int id) {
55 super(id);
56 }
57
58 public ASTDoctypeExternalId(JspParser p, int id) {
59 super(p, id);
60 }
61
62
63
64
65
66 public Object jjtAccept(JspParserVisitor visitor, Object data) {
67 return visitor.visit(this, data);
68 }
69 }