Package org.jplate.foundation.gof.visitor

Base package for the "Gang of Four" Visitor pattern: "Represent an operation to be performed on the elements of an object structure.

See:
          Description

Interface Summary
VisitableIfc<V extends VisitorIfc> This interface defines the API for a visitable object (namely those who can be operated upon by a VisitorIfc).
VisitorIfc Marker interface for all visitors.
 

Exception Summary
VisitException Base exception for all visitor errors.
 

Package org.jplate.foundation.gof.visitor Description

Base package for the "Gang of Four" Visitor pattern: "Represent an operation to be performed on the elements of an object structure. Visitor lets you define a new operation without changing the classes of the elements on which it operates," p331 Design Patterns - Elements of Reusable Object-Oriented Software.

Modifications:
    $Date: 2008-12-02 12:32:45 -0500 (Tue, 02 Dec 2008) $
    $Revision: 479 $
    $Author: sfloess $
    $HeadURL: https://jplate.svn.sourceforge.net/svnroot/jplate/trunk/src/dev/java/org/jplate/foundation/gof/visitor/package.html $