org.pentaho.reporting.libraries.resourceloader.factory

Class AbstractResourceFactory

public abstract class AbstractResourceFactory extends Object implements ResourceFactory

Creation-Date: 05.04.2006, 16:58:57

Author: Thomas Morgner

Constructor Summary
protected AbstractResourceFactory(Class factoryType)
Method Summary
Resourcecreate(ResourceManager manager, ResourceData data, ResourceKey context)
ClassgetFactoryType()
voidinitializeDefaults()
booleanregisterModule(String className)
voidregisterModule(FactoryModule module)

Constructor Detail

AbstractResourceFactory

protected AbstractResourceFactory(Class factoryType)

Method Detail

create

public Resource create(ResourceManager manager, ResourceData data, ResourceKey context)

Parameters: data context

Returns:

Throws: ResourceCreationException ResourceLoadingException

getFactoryType

public Class getFactoryType()

initializeDefaults

public void initializeDefaults()

registerModule

public boolean registerModule(String className)

registerModule

public void registerModule(FactoryModule module)