AbstractNameDeclaration.java
01 /**
02  * BSD-style license; for more info see http://pmd.sourceforge.net/license.html
03  */
04 package net.sourceforge.pmd.lang.java.symboltable;
05 
06 import net.sourceforge.pmd.lang.java.ast.JavaNode;
07 
08 public abstract class AbstractNameDeclaration implements NameDeclaration {
09 
10     protected JavaNode node;
11 
12     public AbstractNameDeclaration(JavaNode node) {
13         this.node = node;
14     }
15 
16     public JavaNode getNode() {
17         return node;
18     }
19 
20     public String getImage() {
21         return node.getImage();
22     }
23 
24     public Scope getScope() {
25         return node.getScope();
26     }
27 }