public abstract class AbstractProfileFactoryProvider extends AbstractToolkitProvider
ProfileFactory.| Modifier and Type | Class and Description | 
|---|---|
protected class  | 
AbstractProfileFactoryProvider.DefaultProfileFactory  | 
tkClass_| Modifier | Constructor and Description | 
|---|---|
protected  | 
AbstractProfileFactoryProvider()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected abstract boolean | 
canCreate(ToolkitContext tkContext,
         Cookie cookie)
Check quickly if a  
Profile of given type can be constructed. | 
AbstractToolkitBuilder | 
create(ToolkitContext tkContext)  | 
protected abstract Profile | 
createProfile(java.lang.String name,
             Cookie cookie)
Called to create a Profile of type  
profileClass. | 
protected Toolkit | 
createProfileFactory(Cookie cookie)  | 
buildDelegate, create, getToolkitClass, recognizepublic AbstractToolkitBuilder create(ToolkitContext tkContext)
create in interface ToolkitProvidercreate in class AbstractToolkitProviderprotected abstract boolean canCreate(ToolkitContext tkContext, Cookie cookie)
Profile of given type can be constructed.
 If yes, return non-null value.profileClass - dataContainer - tkContext - cookie - a temporary map that can be used to store intermediate
 results. This will be passed to createProfile(...) and discarded
 when the factory is released.