com.vladium.emma.report
Class AbstractItemVisitor

java.lang.Object
  extended bycom.vladium.emma.report.AbstractItemVisitor
All Implemented Interfaces:
IItemVisitor
Direct Known Subclasses:
AbstractReportGenerator

public abstract class AbstractItemVisitor
extends java.lang.Object
implements IItemVisitor

Author:
Vlad Roubtsov, (C) 2003

Constructor Summary
AbstractItemVisitor()
           
 
Method Summary
 java.lang.Object visit(AllItem item, java.lang.Object ctx)
           
 java.lang.Object visit(ClassItem item, java.lang.Object ctx)
           
 java.lang.Object visit(MethodItem item, java.lang.Object ctx)
           
 java.lang.Object visit(PackageItem item, java.lang.Object ctx)
           
 java.lang.Object visit(SrcFileItem item, java.lang.Object ctx)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractItemVisitor

public AbstractItemVisitor()
Method Detail

visit

public java.lang.Object visit(AllItem item,
                              java.lang.Object ctx)
Specified by:
visit in interface IItemVisitor

visit

public java.lang.Object visit(PackageItem item,
                              java.lang.Object ctx)
Specified by:
visit in interface IItemVisitor

visit

public java.lang.Object visit(SrcFileItem item,
                              java.lang.Object ctx)
Specified by:
visit in interface IItemVisitor

visit

public java.lang.Object visit(ClassItem item,
                              java.lang.Object ctx)
Specified by:
visit in interface IItemVisitor

visit

public java.lang.Object visit(MethodItem item,
                              java.lang.Object ctx)
Specified by:
visit in interface IItemVisitor