| Home | Trees | Indices | Help |
|
|---|
|
|
object --+
|
data.container.IContainer --+
|
data.container.IHierarchical --+
|
object --+ |
| |
data.container.IContainer --+ |
| |
data.container.IOrdered --+
|
ICollapsible
Container needed by large lazy loading hierarchies displayed in TreeTable.
Container of this type gets notified when a subtree is opened/closed in a component displaying its content. This allows container to lazy load subtrees and release memory when a sub-tree is no longer displayed.
Methods from IOrdered (and from IIndexed if implemented) are expected to work as in "preorder" of the currently visible hierarchy. This means for example that the return value of size method changes when subtree is collapsed/expanded. In other words items in collapsed sub trees should be "ignored" by container when the container is accessed with methods introduced in IOrdered or IIndexed. From the accessors point of view, items in collapsed subtrees don't exist.
|
|||
|
|||
|
|||
|
Inherited from Inherited from Inherited from Inherited from |
|||
|
|||
|
Inherited from |
|||
|
|||
Collapsing the If called on a leaf
|
Checks whether the If an
|
| Home | Trees | Indices | Help |
|
|---|
| Generated by Epydoc 3.0.1 on Sat Jul 6 19:33:00 2013 | http://epydoc.sourceforge.net |