807 """ |
807 """ |
808 infos = [] |
808 infos = [] |
809 |
809 |
810 for module in list(self.__activeModules.values()) + \ |
810 for module in list(self.__activeModules.values()) + \ |
811 list(self.__inactiveModules.values()): |
811 list(self.__inactiveModules.values()): |
812 if hasattr(module, "exeDisplayData"): |
812 if hasattr(module, "exeDisplayDataList"): |
|
813 infos.extend(module.exeDisplayDataList()) |
|
814 elif hasattr(module, "exeDisplayData"): |
813 infos.append(module.exeDisplayData()) |
815 infos.append(module.exeDisplayData()) |
814 for module in list(self.__onDemandActiveModules.values()) + \ |
816 for module in list(self.__onDemandActiveModules.values()) + \ |
815 list(self.__onDemandInactiveModules.values()): |
817 list(self.__onDemandInactiveModules.values()): |
816 if hasattr(module, "exeDisplayData"): |
818 if hasattr(module, "exeDisplayDataList"): |
|
819 infos.extend(module.exeDisplayDataList()) |
|
820 elif hasattr(module, "exeDisplayData"): |
817 infos.append(module.exeDisplayData()) |
821 infos.append(module.exeDisplayData()) |
818 |
822 |
819 return infos |
823 return infos |
820 |
824 |
821 def getPluginConfigData(self): |
825 def getPluginConfigData(self): |