Classes | |
| class | __xportImpl |
| Actual implementation class for extXportTableDict. More... | |
Public Member Functions | |
| def | __init__ |
| def | __getattr__ |
| Delegate access to implementation. | |
| def | __setattr__ |
| Delegate access to implementation. | |
All access to the __xportImpl is transparent, in that extXportTableDict will use __getattr__ and __setattr__ to delegate the actual method calls.
Definition at line 28 of file extXportTableDict.py.
| def objects.logic.process.extXportTableDict.extXportTableDict.__getattr__ | ( | self, | ||
| attr | ||||
| ) |
Delegate access to implementation.
Definition at line 43 of file extXportTableDict.py.
00043 : 00044 return getattr(self.__instance, attr) 00045 ##
| def objects.logic.process.extXportTableDict.extXportTableDict.__init__ | ( | self | ) |
Definition at line 32 of file extXportTableDict.py.
00032 : 00033 if extXportTableDict.__instance is None: 00034 extXportTableDict.__instance = extXportTableDict.__xportImpl() 00035 00036 # todo, what effect does this have? 00037 self.__dict__['_extXportTableDict__instance'] = extXportTableDict.__instance 00038 00039 00040 ##
| def objects.logic.process.extXportTableDict.extXportTableDict.__setattr__ | ( | self, | ||
| attr, | ||||
| value | ||||
| ) |
Delegate access to implementation.
Definition at line 48 of file extXportTableDict.py.
00048 : 00049 return setattr(self.__instance, attr, value) 00050 00051 00052 ## Actual implementation class for extXportTableDict.
1.5.8