17 lines
478 B
Python
17 lines
478 B
Python
![]() |
'''
|
||
|
Hierarchic 'Dummy' objects
|
||
|
'''
|
||
|
|
||
|
import hierobj, dummy
|
||
|
|
||
|
class HierobjDummy(hierobj.Hierobj,dummy.Dummy):
|
||
|
'''
|
||
|
An Hierarchic Dummy object, which provides direct access to its
|
||
|
children through object[x] interfaces, allows "index" "count"
|
||
|
etceteras by returning the corresponding attributes of the _base.
|
||
|
'''
|
||
|
def __init__(self, parent=None, childlist=None):
|
||
|
hierobj.Hierobj.__init__(self, parent, childlist)
|
||
|
self._base = self.__childlist__ #set by init function above
|
||
|
|