ZPT-Sharp  v1.0.0
Zope Page Templates for .NET
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Package CSF.Zpt.Tales

Classes

class  BuiltinContextsContainer
 Encapsulates the TALEs built-in variable names. More...
 
class  EnumerableObjectWrapperWithNamedItems
 Implementation of NamedObjectWrapper which also implements IEnumerable<object>. More...
 
class  Expression
 Represents a TALES expression. More...
 
class  ExpressionEvaluatorBase
 Base class for a TALES expression evaluator implementation, implements IExpressionEvaluator. More...
 
class  ExpressionEvaluatorCache
 Cache implementation for IExpressionEvaluator instances.
 
class  ExpressionEvaluatorService
 Default implementation of IExpressionEvaluatorService. More...
 
class  ExpressionFactory
 Creator for Expression instances. More...
 
class  FilesystemDirectory
 Object which represents a System.IO.DirectoryInfo - and implements ITalesPathHandler to wrap that directory in a TALES-friendly manner. More...
 
interface  IEvaluatorSelector
 Interface for a service which provides access to instances of IExpressionEvaluator. More...
 
interface  IExpressionEvaluator
 Interface for a type which evaluates TALES expressions. More...
 
interface  IExpressionEvaluatorService
 Interface for a service which exposes IExpressionEvaluator instances. More...
 
interface  IExpressionFactory
 Creator for Expression instances. More...
 
class  InvalidExpressionException
 Exception raised when a TALES expression is invalid. More...
 
interface  ITalesConvertible
 Interface which may be used for types which implement custom code for conversions by the TALES system. More...
 
interface  ITalesModel
 Represents an IModel which contains TALES-specific functionality. More...
 
interface  ITalesPathHandler
 Interface for a type which provides custom handling of a TALES path fragment. More...
 
interface  ITemplateFileFactory
 Interface for a type which creates instances of TemplateFile. More...
 
class  SimpleEvaluatorSelector
 Simple implementation of IExpressionEvaluator which keeps a collection of the available evaluators in an IDictionary, indexed by their applicable prefixes. More...
 
class  TalesModel
 An implementation of Model which makes use of the TALES: Template Attribute Language Expression Syntax for evaluating expressions. More...
 
class  TalesRenderingContextFactory
 Implementation of IRenderingContextFactory which creates TalesModel instances. More...
 
class  TemplateDirectory
 Implementation of FilesystemDirectory which contains template objects. More...
 
class  TemplateFile
 Wrapper type for a IZptDocument, expressing its state which is visible to TALES. More...
 
class  TraversalException
 Represents an exception whilst traversing a TALES path. More...