Interface ICatalogVisitor<RESULT,CONTEXT>
- All Known Implementing Classes:
AbstractCatalogVisitor,AddVisitor,RemoveVisitor
public interface ICatalogVisitor<RESULT,CONTEXT>
-
Method Summary
Modifier and TypeMethodDescriptionvisitCatalog(Catalog catalog, CONTEXT context) Visit the providedcatalog.visitControl(Control control, CONTEXT context) Visit the providedcontrol.visitGroup(CatalogGroup group, CONTEXT context) Visit the providedgroup.visitParameter(Parameter parameter, CONTEXT context) Visit the providedparameter.
-
Method Details
-
visitCatalog
Visit the providedcatalog.- Parameters:
catalog- the bound catalog objectcontext- the visitor context- Returns:
- a meaningful result from visiting the object
-
visitGroup
Visit the providedgroup.- Parameters:
group- the bound group objectcontext- the visitor context- Returns:
- a meaningful result from visiting the object
-
visitControl
Visit the providedcontrol.- Parameters:
control- the bound control objectcontext- the visitor context- Returns:
- a meaningful result from visiting the object
-
visitParameter
Visit the providedparameter.- Parameters:
parameter- the bound parameter objectcontext- the visitor context- Returns:
- a meaningful result from visiting the object
-