def listModels(self,): """ Return a sorted list of all registered models """ registry = getModelRegistry() models = registry.values() models.sort() return models
def listModels(self, ): """ Return a sorted list of all registered models """ registry = getModelRegistry() models = registry.values() models.sort() return models
def getModelIcon(self, model_id): """ """ registry = getModelRegistry() model = registry.get(model_id, None) if model is None: return "pa_default_model.gif" return model.icon
def getSelectableModels(self): model_ids = self.context.getAvailableLayouts() registry = getModelRegistry() result = [] for model_id, utitle in model_ids: model = registry.get(model_id, None) if model is None: continue description = _(model.description_msgid, default=model.description) result.append({ 'id': model.id, 'title': model.Title(), 'description': description, 'icon': model.icon, }) return result
def getModelRegistry(self): """ """ return getModelRegistry()