public abstract class AbstractHashDeployCommandIOProvider extends AbstractToolkitProvider
Modifier and Type | Class and Description |
---|---|
static class |
AbstractHashDeployCommandIOProvider.CommandInstantiationException |
protected class |
AbstractHashDeployCommandIOProvider.DefaultHashDeployCommandIO |
tkClass_
Constructor and Description |
---|
AbstractHashDeployCommandIOProvider() |
AbstractHashDeployCommandIOProvider(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,
DeployCommand cmd,
ToolkitContext tkContext,
Cookie cookie) |
protected static void |
commandInstantiationException(java.lang.Exception e) |
AbstractToolkitBuilder |
create(ToolkitContext tkContext) |
protected HashDeployCommandWriter.HashDisplayable |
createDisplayable(DeployCommand cmd) |
protected abstract HashDeployCommandWriter.HashDisplayable |
getDisplayable(Element element,
Cookie cookie) |
protected abstract DeployCommand |
read(Element element,
Cookie cookie) |
protected abstract void |
write(HashStructure hash,
Element element,
Cookie cookie) |
buildDelegate, create, getToolkitClass, recognize
public AbstractHashDeployCommandIOProvider()
public AbstractHashDeployCommandIOProvider(java.lang.Class<? extends Toolkit> intf)
public AbstractToolkitBuilder create(ToolkitContext tkContext)
create
in interface ToolkitProvider
create
in class AbstractToolkitProvider
protected HashDeployCommandWriter.HashDisplayable createDisplayable(DeployCommand cmd)
protected abstract boolean canRead(Element element, HashStructure hash, ToolkitContext tkContext, Cookie cookie)
protected abstract boolean canWrite(Element element, DeployCommand cmd, ToolkitContext tkContext, Cookie cookie)
protected abstract DeployCommand read(Element element, Cookie cookie)
protected abstract void write(HashStructure hash, Element element, Cookie cookie)
protected abstract HashDeployCommandWriter.HashDisplayable getDisplayable(Element element, Cookie cookie)
protected static void commandInstantiationException(java.lang.Exception e)