| Method Summary |
| |
dataWillChange(self)
|
| |
getSubmodel(self,
request,
name)
Get the submodel `name' of this model. |
| |
setSubmodel(self,
request,
name,
value)
Set a submodel on this model. |
| Inherited from Wrapper |
| |
__init__(self,
orig)
|
| |
__repr__(self)
|
| Inherited from Model |
| |
__getstate__(self)
|
| |
addSubview(self,
name,
subview)
|
| |
addView(self,
view)
Add a view for the model to keep track of. |
| |
getData(self,
request)
|
| |
initialize(self,
*args,
**kwargs)
Hook for subclasses to initialize themselves without having to mess
with the __init__ chain. |
| |
invalidateCache(self)
Invalidate the cache for this object, so the next time getData is
called, it's getter method is called again. |
| |
lookupSubmodel(self,
request,
submodelName)
Look up a full submodel name. |
| |
notify(self,
changed)
Notify all views that something was changed on me. |
| |
removeView(self,
view)
Remove a view that the model no longer should keep track of. |
| |
setData(self,
request,
data)
|
| |
setGetter(self,
getter)
|
| |
setSetter(self,
setter)
|
| |
submodelCheck(self,
request,
name)
Check if a submodel name is allowed. |
| |
submodelFactory(self,
request,
name)
|