|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface VisitorIfc
Marker interface for all visitors. By defining a visitor we can "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.
Implementations can provide operations
against a VisitableIfc
without affecting change to the
VisitorIfc
.
For an example implementation, please refer to the examples defined in the
VisitableIfc
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/VisitorIfc.java $
VisitableIfc
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |