ZPT-Sharp
v1.0.0
Zope Page Templates for .NET
|
Abstract base logic for implementations of IContextVisitor. More...
Public Member Functions | |
abstract IRenderingContext[] | Visit (IRenderingContext context) |
Visit the given context and return a collection of the resultant contexts. More... | |
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... | |
Abstract base logic for implementations of IContextVisitor.
|
pure virtual |
Visit the given context and return a collection of the resultant contexts.
context | The rendering context to visit. |
Implemented in CSF.Zpt.Tal.TalVisitor, CSF.Zpt.Metal.MetalVisitor, CSF.Zpt.SourceAnnotation.SourceAnnotationVisitor, CSF.Zpt.Rendering.NoOpVisitor, and CSF.Zpt.SourceAnnotation.SourceInfoBurnInVisitor.
|
inlinevirtual |
Visits a rendering context and returns a collection of contexts which represent the result of that visit.
context | The rendering context to visit. |
Implements CSF.Zpt.Rendering.IContextVisitor.
Reimplemented in CSF.Zpt.Metal.MetalTidyUpVisitor, CSF.Zpt.SourceAnnotation.SourceInfoTidyUpVisitor, and CSF.Zpt.Tal.TalTidyUpVisitor.
|
inlinevirtual |
Visit the given context, as well as its child contexts, and return a collection of the resultant contexts.
This operation performs the same work as Visit, but it then visits all of the resultant contexts, recursively moving down the exposed document tree, visiting each context in turn.
context | The rendering context to visit. |
Reimplemented in CSF.Zpt.Tal.TalVisitor.