package org.openflexo.velocity; import org.apache.velocity.runtime.resource.ContentResource; import org.apache.velocity.runtime.resource.Resource; import org.apache.velocity.runtime.resource.ResourceManager; import org.apache.velocity.runtime.resource.ResourceManagerImpl; public class FlexoResourceManager extends ResourceManagerImpl { @Override protected Resource createResource(String resourceName, int resourceType) { Resource resource = null; switch (resourceType) { case ResourceManager.RESOURCE_TEMPLATE: resource = new FlexoTemplate(); break; case ResourceManager.RESOURCE_CONTENT: resource = new ContentResource(); break; } return resource; } }