Table Of Contents

Previous topic

Sizer

Next topic

encode_bitmaps

This Page

phoenix_title SmartContainer

Base class for containers with implicit nodes.


class_hierarchy Inheritance Diagram

Inheritance diagram for class SmartContainer

Inheritance diagram of SmartContainer


method_summary Methods Summary

__init__  
appendChild  
getTreeNode  
getTreeOrImplicitNode Return topmost child (implicit if exists).
insertAfter  
insertBefore  
removeChild  
replaceChild  
requireImplicit  
setImplicitParamClass Set special Param class.

api Class API



class SmartContainer(Container)

Base class for containers with implicit nodes.


Methods



__init__(self, klass, groups, attributes, **kargs)


appendChild(self, parentNode, node)


getTreeNode(self, node)


getTreeOrImplicitNode(self, node)

Return topmost child (implicit if exists).



insertAfter(self, parentNode, node, prevNode)


insertBefore(self, parentNode, node, nextNode)


removeChild(self, parentNode, node)


replaceChild(self, parentNode, newNode, oldNode)


requireImplicit(self, node)


setImplicitParamClass(self, attrName, paramClass)

Set special Param class.