1
2
3 package net.sourceforge.pmd.lang.java.ast;
4
5 public class ASTThrowStatement extends AbstractJavaNode {
6 public ASTThrowStatement(int id) {
7 super(id);
8 }
9
10 public ASTThrowStatement(JavaParser p, int id) {
11 super(p, id);
12 }
13
14
15
16
17
18 @Override
19 public Object jjtAccept(JavaParserVisitor visitor, Object data) {
20 return visitor.visit(this, data);
21 }
22
23
24
25
26
27
28
29
30
31
32
33
34 public final String getFirstClassOrInterfaceTypeImage() {
35 final ASTClassOrInterfaceType t = getFirstDescendantOfType(ASTClassOrInterfaceType.class);
36 return t == null ? null : t.getImage();
37 }
38 }