public abstract class AbstractHashDependableIOProvider extends AbstractToolkitProvider
Modifier and Type | Class and Description |
---|---|
protected class |
AbstractHashDependableIOProvider.DefaultHashDependableIO |
tkClass_
Constructor and Description |
---|
AbstractHashDependableIOProvider() |
AbstractHashDependableIOProvider(java.lang.Class<? extends Toolkit> intf) |
Modifier and Type | Method and Description |
---|---|
protected abstract boolean |
canRead(Element element,
HashStructure hash,
ToolkitContext tkContext,
Cookie cookie) |
protected abstract boolean |
canWrite(Element element,
Dependable Dependable,
ToolkitContext tkContext,
Cookie cookie) |
AbstractToolkitBuilder |
create(ToolkitContext tkContext) |
java.lang.Class |
getTypeForNarrow() |
protected abstract Dependable |
read(Element element,
HashStructure hash,
Cookie cookie) |
protected abstract void |
write(Element element,
Dependable Dependable,
HashStructure hash,
Cookie cookie) |
buildDelegate, create, getToolkitClass, recognize
public AbstractHashDependableIOProvider()
public AbstractHashDependableIOProvider(java.lang.Class<? extends Toolkit> intf)
public AbstractToolkitBuilder create(ToolkitContext tkContext)
create
in interface ToolkitProvider
create
in class AbstractToolkitProvider
public java.lang.Class getTypeForNarrow()
protected abstract boolean canRead(Element element, HashStructure hash, ToolkitContext tkContext, Cookie cookie)
protected abstract boolean canWrite(Element element, Dependable Dependable, ToolkitContext tkContext, Cookie cookie)
protected abstract Dependable read(Element element, HashStructure hash, Cookie cookie)
protected abstract void write(Element element, Dependable Dependable, HashStructure hash, Cookie cookie)