| 57 | # as the child parameters holding them. If withClassLoaderArgs is True then a list of |
| 58 | # tuples is returned, with each tuple being of the form ( classInstance, parameterName, className, classVersion ). |
| 59 | def getClasses( self, withClassLoaderArgs=False ) : |
| 60 | |
| 61 | result = [] |
| 62 | for k in self.keys() : |
| 63 | if withClassLoaderArgs : |
| 64 | instance = self.__namesToInstances[k] |
| 65 | result.append( ( instance[0], k, instance[1], instance[2] ) ) |
| 66 | else : |
| 67 | result.append( self.__namesToInstances[k][0] ) |
| 68 | |
| 69 | return result |
| 70 | |
| 71 | ## Sets the classes held as children. Classes must be a list of tuples of the form |
| 72 | # ( parameterName, className, classVersion ). If any tuple in the list matches an existing |