C# Class Castle.MonoRail.Framework.Views.NVelocity.CustomResourceManager

Manages resource (views) loading and processing, calls and is also called by NVelocity to allow recursive expansion of templates
Inheritance: IResourceManager
Afficher le fichier Open project: nats/castle-1.0.3-mono

Méthodes publiques

Méthode Description
CustomResourceManager ( IViewSourceLoader sourceLoader ) : NVelocity.Runtime.Resource
GetLoaderNameForResource ( string resourceName ) : string
GetResource ( string resourceName, ResourceType resourceType, string encoding ) : Resource
Initialize ( NVelocity.Runtime.IRuntimeServices runtimeServices ) : void

Private Methods

Méthode Description
InitializeResource ( Resource resource, string resourceName, string encoding ) : void
ProcessResourceWithSensibleExceptionWrapping ( string resourceName, global resource ) : void

Method Details

CustomResourceManager() public méthode

public CustomResourceManager ( IViewSourceLoader sourceLoader ) : NVelocity.Runtime.Resource
sourceLoader IViewSourceLoader
Résultat NVelocity.Runtime.Resource

GetLoaderNameForResource() public méthode

public GetLoaderNameForResource ( string resourceName ) : string
resourceName string
Résultat string

GetResource() public méthode

public GetResource ( string resourceName, ResourceType resourceType, string encoding ) : Resource
resourceName string
resourceType ResourceType
encoding string
Résultat NVelocity.Runtime.Resource.Resource

Initialize() public méthode

public Initialize ( NVelocity.Runtime.IRuntimeServices runtimeServices ) : void
runtimeServices NVelocity.Runtime.IRuntimeServices
Résultat void