/** * @param p * @return */ private Map createPageProps(SitePage p) { Map properties = new HashMap(); for (Iterator<String> i = p.getProperties().getPropertyNames(); i.hasNext();) { String propName = i.next(); properties.put(propName, p.getProperties().get(propName)); } return properties; }
/** * @param p * @return */ private Map createPageProps(SitePage p) { Map properties = new HashMap(); for (Iterator<String> i = p.getProperties().getPropertyNames(); i.hasNext();) { String propName = i.next(); properties.put(propName, p.getProperties().get(propName)); } return properties; }
page.getProperties().removeProperty(SitePage.PAGE_CATEGORY_PROP); page.getProperties().addProperty(SitePage.PAGE_CATEGORY_PROP, pageCategoriesByTool.get(toolId));
/** ** Checks if the tool's page has set the custom_title property (for custom page or tool titles), ** or alternately checks if this tool should be cosidered a "legacy" custom tool title ** (e.g. iframe, news, linktool). ** ** @see org.sakaiproject.site.impl.BaseSitePage#getTitleCustom **/ private boolean getTitleCustom(SitePage page) { if (page.isHomePage()) { return page.getHomeToolsTitleCustom(m_id) || page.isTitleToolException(m_toolId); } else { String custom = (String)page.getProperties().get(SitePage.PAGE_CUSTOM_TITLE_PROP); if ( custom != null ) return Boolean.parseBoolean(custom); else if (page.isTitleToolException(m_toolId)) return true; else return false; } }
ResourceProperties pOther = other.getProperties(); .setLazy(((BaseResourceProperties) other.getProperties()).isLazy());
writeProperties("SAKAI_SITE_PAGE_PROPERTY", "PAGE_ID", page.getId(), "SITE_ID", caseId(edit.getId()), page.getProperties(), deleteAgain);