ZPT-Sharp
v1.0.0
Zope Page Templates for .NET
|
Classes | |
interface | IMacroExpander |
Interface for a service which applies METAL macro expansion to an element within a IRenderingContext. More... | |
interface | IMacroFinder |
A type which finds METAL macros where they are referenced by a rendering context. More... | |
interface | IMacroSubstituter |
Serivce which is responsible for making substitutions of content in METAL macros. More... | |
interface | IMetalMacro |
Represents a METAL macro and its name. More... | |
interface | IMetalMacroContainer |
Represents a collection of METAL macros. More... | |
class | MacroExpander |
Expands a METAL macro and splices it into its source document. More... | |
class | MacroExtensionSubstitutor |
Implementation of IMacroSubstituter suitable for use in macro extension. More... | |
class | MacroFinder |
Type which finds the usage of METAL macros. More... | |
class | MacroNotFoundException |
Exception raised when a requested METAL macro is not found. More... | |
class | MacroSubstituter |
Default implementation of IMacroSubstituter. More... | |
class | MetalMacro |
Represents a METAL macro and its name. More... | |
class | MetalMacroContainer |
Wrapper type for a collection of MetalMacro. More... | |
class | MetalTidyUpVisitor |
Context visitor that tidies up METAL elements, removing any elements or attributes that should not be rendered. More... | |
class | MetalVisitor |
Implementation of IContextVisitor which performs METAL-related functionality. More... | |
class | SlotToFill |
Represents a METAL slot definition, matched with the content which will be used to fill it. More... | |