def __init__( self ): objectsLoaded = loadObjects( "AccountingSystem/private/Plotters", re.compile( ".*[a-z1-9]Plotter\.py$" ), myBaseReporter ) self.__plotters = {} for objName in objectsLoaded: self.__plotters[ objName[:-7] ] = objectsLoaded[ objName ]
def __init__( self ): objectsLoaded = loadObjects( 'AccountingSystem/private/Plotters', re.compile( r".*[a-z1-9]Plotter\.py$" ), myBaseReporter ) self.__plotters = {} for objName in objectsLoaded: self.__plotters[ objName[:-7] ] = objectsLoaded[ objName ]
def getTypes( self ): if not self.__loaded: self.__loaded = loadObjects( self.__path, self.__reFilter, self.__parentCls ) return self.__loaded