Interface NotifiableViewListeners
-
- All Superinterfaces:
ViewListeners
- All Known Implementing Classes:
LinkedListNotifiableViewListeners
public interface NotifiableViewListeners extends ViewListeners
A notifiable collection of view listeners.- Author:
- Carl Harris
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
afterTraversing(ViewTraversalEvent event)
void
beforeTraversing(ViewTraversalEvent event)
Object
didExtractValue(ViewNodePropertyEvent event)
void
entityCreated(ViewNodePropertyEvent event)
void
entityDiscarded(ViewNodePropertyEvent event)
void
nodeVisited(ViewNodeEvent event)
void
propertyVisited(ViewNodePropertyEvent event)
boolean
shouldVisitNode(ViewNodeEvent event)
Object
willInjectValue(ViewNodePropertyEvent event)
-
Methods inherited from interface org.soulwing.prospecto.api.listener.ViewListeners
append, prepend, remove, toList
-
-
-
-
Method Detail
-
shouldVisitNode
boolean shouldVisitNode(ViewNodeEvent event)
-
nodeVisited
void nodeVisited(ViewNodeEvent event)
-
didExtractValue
Object didExtractValue(ViewNodePropertyEvent event)
-
willInjectValue
Object willInjectValue(ViewNodePropertyEvent event)
-
propertyVisited
void propertyVisited(ViewNodePropertyEvent event)
-
entityCreated
void entityCreated(ViewNodePropertyEvent event)
-
entityDiscarded
void entityDiscarded(ViewNodePropertyEvent event)
-
beforeTraversing
void beforeTraversing(ViewTraversalEvent event)
-
afterTraversing
void afterTraversing(ViewTraversalEvent event)
-
-