biz.hammurapi.util
Class ClassHierarchyVisitable

java.lang.Object
  extended by biz.hammurapi.util.ClassHierarchyVisitable
All Implemented Interfaces:
Visitable

public class ClassHierarchyVisitable
extends java.lang.Object
implements Visitable

Visits class hierarchy in the order: class, implemented interfaces, superclass, superclass implemented interfaces, ... java.lang.Object is always visited last.

Author:
Pavel Vlasov

Constructor Summary
ClassHierarchyVisitable(java.lang.Class clazz)
           
 
Method Summary
 boolean accept(Visitor visitor)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClassHierarchyVisitable

public ClassHierarchyVisitable(java.lang.Class clazz)
Method Detail

accept

public boolean accept(Visitor visitor)
Specified by:
accept in interface Visitable
Returns:
visitor.vistit()


Copyright © 2003 Hammurapi Group. All Rights Reserved.