public abstract class AbstractProcessorProvider<T> extends AbstractToolkitProvider
tkClass_| Modifier | Constructor and Description |
|---|---|
|
AbstractProcessorProvider() |
protected |
AbstractProcessorProvider(java.lang.Class<? extends Toolkit> tkClass) |
| Modifier and Type | Method and Description |
|---|---|
protected Processor |
buildDelegate(ToolkitContext tkContext) |
protected abstract boolean |
canProcess(Contributor contributor,
java.lang.Class<T> representationClass,
ToolkitContext context,
Cookie cookie) |
AbstractToolkitBuilder |
create(ToolkitContext tkContext) |
protected abstract Processor<T> |
newProcessor(ToolkitContext tkContext,
Cookie cookie) |
create, getToolkitClass, recognizepublic AbstractProcessorProvider()
protected AbstractProcessorProvider(java.lang.Class<? extends Toolkit> tkClass)
protected Processor buildDelegate(ToolkitContext tkContext) throws ToolkitBuildException
buildDelegate in class AbstractToolkitProviderToolkitBuildExceptionpublic AbstractToolkitBuilder create(ToolkitContext tkContext)
create in interface ToolkitProvidercreate in class AbstractToolkitProviderprotected abstract Processor<T> newProcessor(ToolkitContext tkContext, Cookie cookie)
protected abstract boolean canProcess(Contributor contributor, java.lang.Class<T> representationClass, ToolkitContext context, Cookie cookie) throws ToolkitBuildException
ToolkitBuildException