1 15 package org.apache.hivemind.conditional; 16 17 import org.apache.hivemind.util.Defense; 18 19 25 public class ClassNameEvaluator implements Evaluator 26 { 27 private String _className; 28 29 public ClassNameEvaluator(String className) 30 { 31 Defense.notNull(className, "className"); 32 33 _className = className; 34 } 35 36 38 String getClassName() 39 { 40 return _className; 41 } 42 43 public boolean evaluate(EvaluationContext context, Node node) 44 { 45 return context.doesClassExist(_className); 46 } 47 48 } | Popular Tags |