1 /***
2 * BSD-style license; for more info see http://pmd.sourceforge.net/license.html
3 */
4 package net.sourceforge.pmd.symboltable;
5
6 import net.sourceforge.pmd.ast.SimpleNode;
7
8 import java.util.HashSet;
9 import java.util.Set;
10
11 public abstract class AbstractScopeEvaluator implements ScopeEvaluator {
12 protected Set triggers = new HashSet();
13 public abstract Scope getScopeFor(SimpleNode node);
14 public boolean isScopeCreatedBy(SimpleNode node) {
15 return triggers.contains(node.getClass());
16 }
17 }
18
This page was automatically generated by Maven