org.wvc.widgets.treeWalkers
Class WebWidgetSelectorVisitor

java.lang.Object
  extended by org.wvc.widgets.treeWalkers.WebWidgetSelectorVisitor
All Implemented Interfaces:
WebWidgetVisitor<List<WebWidget>,WebWidgetSelector>

public class WebWidgetSelectorVisitor
extends Object
implements WebWidgetVisitor<List<WebWidget>,WebWidgetSelector>

Author:
julian

Constructor Summary
WebWidgetSelectorVisitor()
           
 
Method Summary
 List<WebWidget> computeNode(List<List<WebWidget>> results)
          Compute the final result from child widgets results.
 List<WebWidget> visit(WebWidget widget, WebWidgetSelector context)
          Visit this widget.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WebWidgetSelectorVisitor

public WebWidgetSelectorVisitor()
Method Detail

computeNode

public List<WebWidget> computeNode(List<List<WebWidget>> results)
Compute the final result from child widgets results.

Specified by:
computeNode in interface WebWidgetVisitor<List<WebWidget>,WebWidgetSelector>
Parameters:
results - Child widgets results.
Returns:
Final result.

visit

public List<WebWidget> visit(WebWidget widget,
                             WebWidgetSelector context)
Visit this widget.

Specified by:
visit in interface WebWidgetVisitor<List<WebWidget>,WebWidgetSelector>
Returns:


Copyright © 2009. All Rights Reserved.