edu.colby.cs.JeSS.visitors
Class PublicFinalClassFinder

java.lang.Object
  extended byorg.eclipse.jdt.core.dom.ASTVisitor
      extended byedu.colby.cs.JeSS.util.JeSSVisitor
          extended byedu.colby.cs.JeSS.visitors.PublicFinalClassFinder

public class PublicFinalClassFinder
extends JeSSVisitor

This visitor finds Types that are public, or are not final


Field Summary
 
Fields inherited from class edu.colby.cs.JeSS.util.JeSSVisitor
 
Fields inherited from class org.eclipse.jdt.core.dom.ASTVisitor
 
Constructor Summary
PublicFinalClassFinder(VisitorManager vManager)
           
 
Method Summary
 boolean visit(org.eclipse.jdt.core.dom.TypeDeclaration node)
          Check the Type declaration to determine if the class is public or not Final
 
Methods inherited from class edu.colby.cs.JeSS.util.JeSSVisitor
parseClassName, parseStandardName, reportProblem
 
Methods inherited from class org.eclipse.jdt.core.dom.ASTVisitor
endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, postVisit, preVisit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PublicFinalClassFinder

public PublicFinalClassFinder(VisitorManager vManager)
Method Detail

visit

public boolean visit(org.eclipse.jdt.core.dom.TypeDeclaration node)
Check the Type declaration to determine if the class is public or not Final