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

Default implementation of IZptDocumentProviderService. More...

Inheritance diagram for CSF.Zpt.ZptDocumentProviderService:
Collaboration diagram for CSF.Zpt.ZptDocumentProviderService:

Public Member Functions

IZptDocumentProvider GetProvider (Type providerType)
 Gets a provider based upon its System.Type. More...
 
IZptDocumentProvider GetProvider (string providerTypeName)
 Gets a provider based upon its System.Type assembly-qualified name. More...
 
IZptDocumentProvider GetDefaultHtmlProvider ()
 Gets the default provider for HTML documents. More...
 
IZptDocumentProvider GetDefaultXmlProvider ()
 Gets the default provider for XML documents. More...
 
 ZptDocumentProviderService (IPluginConfiguration pluginConfig=null, IPluginAssemblyLoader assemblyLoader=null)
 Initializes a new instance of the CSF.Zpt.ZptDocumentProviderService class. More...
 
- Public Member Functions inherited from CSF.Zpt.PluginServiceBase
 PluginServiceBase (IPluginConfiguration pluginConfig=null, IPluginAssemblyLoader assemblyLoader=null)
 Initializes a new instance of the CSF.Zpt.PluginServiceBase class. More...
 

Additional Inherited Members

- Properties inherited from CSF.Zpt.PluginServiceBase
IPluginConfiguration PluginConfig [get]
 Gets the plugin configuration. More...
 

Detailed Description

Default implementation of IZptDocumentProviderService.

Constructor & Destructor Documentation

CSF.Zpt.ZptDocumentProviderService.ZptDocumentProviderService ( IPluginConfiguration  pluginConfig = null,
IPluginAssemblyLoader  assemblyLoader = null 
)
inline

Initializes a new instance of the CSF.Zpt.ZptDocumentProviderService class.

Parameters
pluginConfigPlugin config.
assemblyLoaderPlugin assembly loader.

Member Function Documentation

IZptDocumentProvider CSF.Zpt.ZptDocumentProviderService.GetDefaultHtmlProvider ( )
inline

Gets the default provider for HTML documents.

Returns
The default HTML provider.

Implements CSF.Zpt.IZptDocumentProviderService.

IZptDocumentProvider CSF.Zpt.ZptDocumentProviderService.GetDefaultXmlProvider ( )
inline

Gets the default provider for XML documents.

Returns
The default XML provider.

Implements CSF.Zpt.IZptDocumentProviderService.

IZptDocumentProvider CSF.Zpt.ZptDocumentProviderService.GetProvider ( Type  providerType)
inline

Gets a provider based upon its System.Type.

Returns
The provider.
Parameters
providerTypeProvider type.

Implements CSF.Zpt.IZptDocumentProviderService.

IZptDocumentProvider CSF.Zpt.ZptDocumentProviderService.GetProvider ( string  providerTypeName)
inline

Gets a provider based upon its System.Type assembly-qualified name.

Returns
The provider.
Parameters
providerTypeNameProvider type name.

Implements CSF.Zpt.IZptDocumentProviderService.


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