public abstract class AbstractModuleBuilderProvider extends AbstractToolkitProvider
tkClass_
Constructor and Description |
---|
AbstractModuleBuilderProvider() |
Modifier and Type | Method and Description |
---|---|
protected abstract Module[] |
buildModules(ToolkitContext toolkitContext,
Cookie cookie) |
protected abstract boolean |
canCreate(Dependable dependable,
ToolkitContext toolkitContext,
Cookie cookie) |
AbstractToolkitBuilder |
create(ToolkitContext tkContext) |
protected java.lang.Class |
getTypeForNarrow() |
protected ModuleBuilder |
newModuleBuilder(ToolkitContext toolkitContext,
Cookie cookie) |
buildDelegate, create, getToolkitClass, recognize
public AbstractToolkitBuilder create(ToolkitContext tkContext)
create
in interface ToolkitProvider
create
in class AbstractToolkitProvider
protected java.lang.Class getTypeForNarrow()
protected abstract boolean canCreate(Dependable dependable, ToolkitContext toolkitContext, Cookie cookie) throws ToolkitBuildException
ToolkitBuildException
protected abstract Module[] buildModules(ToolkitContext toolkitContext, Cookie cookie) throws ToolkitBuildException
ToolkitBuildException
protected ModuleBuilder newModuleBuilder(ToolkitContext toolkitContext, Cookie cookie)