|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public static interface Composite.Visitor<T,R>
Method Summary | |
---|---|
R |
getValue()
Returns the value of this visitor. |
void |
postVisit(T object)
Visits an object. |
void |
preVisit(T object)
Visits an object. |
void |
visit(T object)
Visits an object. |
Method Detail |
---|
void preVisit(@Nonnull T object)
object
- the visited objectvoid visit(@Nonnull T object)
#preVisit()
, it makes sense to implement
it when you don't need to distinguish between pre-order and post-order traversal.
object
- the visited objectvoid postVisit(@Nonnull T object)
object
- the visited object@Nonnull R getValue() throws NotFoundException
NotFoundException
- when no value has been found
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |