|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Producer
Object Producer interface.
A producer is aVisitor that "produces" a named object that is added to the
ExecutionContext for use by a Consumer of some sort. Note that a Visitor
does not qualify as a producer just because it "produces" something. It is only a producer
if it produces something that is added to the ExecutionContext for use by a
Consumer.
The Producer/Consumer interfaces allows us to order the execution of multiple
Visitor instances, targetted at the same element selector, based on what the Visitor
produces and/or consumes.
Consumer| Method Summary | |
|---|---|
Set<? extends Object> |
getProducts()
Get the set of products produced by this producer instance. |
| Method Detail |
|---|
Set<? extends Object> getProducts()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||