/** * access a map of tool id to tool category id for this site type * @param category the site type * @return map with tool id as key and category id as value */ public static Map<String, String> getToolToCategoryMap(String category) { org.sakaiproject.component.api.ServerConfigurationService service = getInstance(); if (service == null) return null; return service.getToolToCategoryMap(category); }
public void setupPageCategory(String toolId) { String defaultCategory = null; if (m_site != null) { Map<String, String> toolCategories = siteService.serverConfigurationService() .getToolToCategoryMap(m_site.getType()); defaultCategory = toolCategories.get(toolId); } if (getProperties().get(PAGE_CATEGORY_PROP) == null && defaultCategory != null) { getProperties().addProperty(PAGE_CATEGORY_PROP, defaultCategory); } }
if (order.isEmpty()) return getPages(); Map<String, String> pageCategoriesByTool = siteService.serverConfigurationService().getToolToCategoryMap( getType());