org.richfaces.cdk.model
Interface Visitor<R,D>

Type Parameters:
R - type of result returned by visitXXX method.
D - type of parameter for visit methods.
All Known Implementing Classes:
SimpleVisitor, TagHandlerGeneratorVisitor, TaglibGeneratorVisitor

public interface Visitor<R,D>

Since:
Jan 23, 2010
Author:
akolonitsky

Method Summary
 R visit(ModelElement model, D param)
           
 R visitBehavior(BehaviorModel model, D param)
           
 R visitBehaviorRenderer(BehaviorRendererModel model, D param)
           
 R visitComponent(ComponentModel model, D param)
           
 R visitComponentLibrary(ComponentLibrary model, D param)
           
 R visitConverter(ConverterModel model, D param)
           
 R visitEvent(EventModel model, D param)
           
 R visitFacet(FacetModel model, D param)
           
 R visitFunction(FunctionModel model, D param)
           
 R visitListener(ListenerModel model, D param)
           
 R visitProperty(PropertyBase model, D param)
           
 R visitRender(RendererModel model, D param)
           
 R visitRenderKit(RenderKitModel model, D param)
           
 R visitValidator(ValidatorModel model, D param)
           
 

Method Detail

visitComponentLibrary

R visitComponentLibrary(ComponentLibrary model,
                        D param)

visitComponent

R visitComponent(ComponentModel model,
                 D param)

visitConverter

R visitConverter(ConverterModel model,
                 D param)

visitValidator

R visitValidator(ValidatorModel model,
                 D param)

visitBehavior

R visitBehavior(BehaviorModel model,
                D param)

visitFacet

R visitFacet(FacetModel model,
             D param)

visitEvent

R visitEvent(EventModel model,
             D param)

visitBehaviorRenderer

R visitBehaviorRenderer(BehaviorRendererModel model,
                        D param)

visitProperty

R visitProperty(PropertyBase model,
                D param)

visitRenderKit

R visitRenderKit(RenderKitModel model,
                 D param)

visitRender

R visitRender(RendererModel model,
              D param)

visitListener

R visitListener(ListenerModel model,
                D param)

visitFunction

R visitFunction(FunctionModel model,
                D param)

visit

R visit(ModelElement model,
        D param)


Copyright © 2011 JBoss, a division of Red Hat, Inc.. All Rights Reserved.