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
-