public abstract class AbstractProfileIOProvider extends AbstractToolkitProvider
tkClass_| Constructor and Description |
|---|
AbstractProfileIOProvider() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract boolean |
canRead(Element element,
ToolkitContext context,
Cookie cookie) |
protected abstract boolean |
canWrite(Element element,
ToolkitContext context,
Cookie cookie) |
AbstractToolkitBuilder |
create(ToolkitContext tkContext) |
protected abstract java.util.List<Profile> |
getAllProfiles(Element element,
Cookie cookie) |
protected abstract Profile |
getProfileByName(java.lang.String name,
Element element,
Cookie cookie) |
protected abstract java.util.Set<java.lang.String> |
getProfileNames(Element element,
Cookie cookie) |
protected abstract java.util.Iterator<Profile> |
iterator(Element element,
Cookie cookie) |
protected abstract boolean |
remove(Profile profile,
Element element,
Cookie cookie) |
protected abstract void |
removeAll(Element element,
Cookie cookie) |
protected abstract boolean |
removeByName(java.lang.String name,
Element element,
Cookie cookie) |
protected abstract boolean |
write(Profile profile,
Element element,
Cookie cookie) |
buildDelegate, create, getToolkitClass, recognizepublic AbstractToolkitBuilder create(ToolkitContext tkContext)
create in interface ToolkitProvidercreate in class AbstractToolkitProviderprotected abstract boolean canRead(Element element, ToolkitContext context, Cookie cookie)
protected abstract boolean canWrite(Element element, ToolkitContext context, Cookie cookie)
protected abstract java.util.List<Profile> getAllProfiles(Element element, Cookie cookie)
protected abstract Profile getProfileByName(java.lang.String name, Element element, Cookie cookie)
protected abstract java.util.Set<java.lang.String> getProfileNames(Element element, Cookie cookie)
protected abstract boolean removeByName(java.lang.String name,
Element element,
Cookie cookie)