org.ajax4jsf.component
Class UIDataAdaptorBase.ComponentVisitor

java.lang.Object
  extended by org.ajax4jsf.component.UIDataAdaptorBase.ComponentVisitor
All Implemented Interfaces:
DataVisitor
Enclosing class:
UIDataAdaptorBase

protected abstract class UIDataAdaptorBase.ComponentVisitor
extends java.lang.Object
implements DataVisitor

Base class for visit data model at phases decode, validation and update model

Author:
shura

Constructor Summary
protected UIDataAdaptorBase.ComponentVisitor()
           
 
Method Summary
 void process(javax.faces.context.FacesContext context, java.lang.Object rowKey, java.lang.Object argument)
           
abstract  void processComponent(javax.faces.context.FacesContext context, javax.faces.component.UIComponent c, java.lang.Object argument)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UIDataAdaptorBase.ComponentVisitor

protected UIDataAdaptorBase.ComponentVisitor()
Method Detail

process

public void process(javax.faces.context.FacesContext context,
                    java.lang.Object rowKey,
                    java.lang.Object argument)
             throws java.io.IOException
Specified by:
process in interface DataVisitor
Throws:
java.io.IOException

processComponent

public abstract void processComponent(javax.faces.context.FacesContext context,
                                      javax.faces.component.UIComponent c,
                                      java.lang.Object argument)
                               throws java.io.IOException
Throws:
java.io.IOException


Copyright © 2010. All Rights Reserved.