net.cscott.sinjdoc

Class TagVisitor<T>

public abstract class TagVisitor<T> extends Object

TagVisitor implements the visitor pattern for Tag objects. It allows easy encapsulation of Tag-type dependent behavior.

Version: $Id: TagVisitor.java,v 1.3 2003/05/08 03:54:25 cananian Exp $

Author: C. Scott Ananian (cscott@cscott.net)

Method Summary
abstract Tvisit(Tag t)
Visit a Tag t.
Tvisit(ParamTag t)
Visit a ParamTag.
Tvisit(SeeTag t)
Visit a SeeTag.
Tvisit(SerialFieldTag t)
Visit a SerialFieldTag.
Tvisit(ThrowsTag t)
Visit a ThrowsTag.

Method Detail

visit

public abstract T visit(Tag t)
Visit a Tag t.

visit

public T visit(ParamTag t)
Visit a ParamTag.

visit

public T visit(SeeTag t)
Visit a SeeTag.

visit

public T visit(SerialFieldTag t)
Visit a SerialFieldTag.

visit

public T visit(ThrowsTag t)
Visit a ThrowsTag.
Copyright © 2003 C. Scott Ananian