ZPT-Sharp  v1.0.0
Zope Page Templates for .NET
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
CSF.Zpt.Metal.MetalVisitor Class Reference

Implementation of IContextVisitor which performs METAL-related functionality. More...

Inheritance diagram for CSF.Zpt.Metal.MetalVisitor:
Collaboration diagram for CSF.Zpt.Metal.MetalVisitor:

Public Member Functions

override IRenderingContext[] Visit (IRenderingContext context)
 Visit the given context and return a collection of the resultant contexts. More...
 
 MetalVisitor ()
 Initializes a new instance of the CSF.Zpt.Metal.MetalVisitor class. More...
 
 MetalVisitor (IMacroExpander expander=null)
 Initializes a new instance of the CSF.Zpt.Metal.MetalVisitor class. More...
 
- Public Member Functions inherited from CSF.Zpt.Rendering.ContextVisitorBase
virtual IRenderingContext[] VisitRecursively (IRenderingContext context)
 Visit the given context, as well as its child contexts, and return a collection of the resultant contexts. More...
 
virtual IRenderingContext[] VisitContext (IRenderingContext context)
 Visits a rendering context and returns a collection of contexts which represent the result of that visit. More...
 

Detailed Description

Implementation of IContextVisitor which performs METAL-related functionality.

Constructor & Destructor Documentation

CSF.Zpt.Metal.MetalVisitor.MetalVisitor ( )
inline

Initializes a new instance of the CSF.Zpt.Metal.MetalVisitor class.

CSF.Zpt.Metal.MetalVisitor.MetalVisitor ( IMacroExpander  expander = null)
inline

Initializes a new instance of the CSF.Zpt.Metal.MetalVisitor class.

Parameters
expanderThe macro expander to use.

Member Function Documentation

override IRenderingContext [] CSF.Zpt.Metal.MetalVisitor.Visit ( IRenderingContext  context)
inlinevirtual

Visit the given context and return a collection of the resultant contexts.

Returns
Zero or more IRenderingContext instances, determined by the outcome of this visit.
Parameters
contextThe rendering context to visit.

Implements CSF.Zpt.Rendering.ContextVisitorBase.


The documentation for this class was generated from the following file: