|
|||||||||
| 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 | ||||||||