@ReflectIgnoreClassFields(value={"createdBy","modifiedBy","containingSite","properties","propertiesEdit","tools"})
public class EntitySitePage
extends Object
implements org.sakaiproject.site.api.SitePage
| Modifier and Type | Field and Description |
|---|---|
Map<String,String> |
props |
| Constructor and Description |
|---|
EntitySitePage(org.sakaiproject.site.api.SitePage sitePage) |
| Modifier and Type | Method and Description |
|---|---|
org.sakaiproject.site.api.ToolConfiguration |
addTool() |
org.sakaiproject.site.api.ToolConfiguration |
addTool(String toolId) |
org.sakaiproject.site.api.ToolConfiguration |
addTool(org.sakaiproject.tool.api.Tool reg) |
org.sakaiproject.site.api.Site |
getContainingSite() |
String |
getId() |
int |
getLayout() |
String |
getLayoutTitle() |
int |
getPosition() |
org.sakaiproject.entity.api.ResourceProperties |
getProperties() |
org.sakaiproject.entity.api.ResourcePropertiesEdit |
getPropertiesEdit() |
String |
getProperty(String key) |
Map<String,String> |
getProps() |
String |
getReference() |
String |
getReference(String rootProperty) |
String |
getSiteId() |
String |
getSkin() |
String |
getTitle() |
boolean |
getTitleCustom() |
org.sakaiproject.site.api.ToolConfiguration |
getTool(String id) |
List<org.sakaiproject.site.api.ToolConfiguration> |
getTools() |
List<org.sakaiproject.site.api.ToolConfiguration> |
getTools(int col) |
Collection<org.sakaiproject.site.api.ToolConfiguration> |
getTools(String[] toolIds) |
String |
getUrl() |
String |
getUrl(String rootProperty) |
boolean |
isActiveEdit() |
boolean |
isPopUp() |
void |
localizePage() |
void |
moveDown() |
void |
moveUp() |
void |
removeTool(org.sakaiproject.site.api.ToolConfiguration tool) |
void |
setLayout(int layout) |
void |
setPopup(boolean popup) |
void |
setPosition(int pos) |
void |
setProperty(String key,
String value) |
void |
setProps(Map<String,String> props) |
void |
setTitle(String title) |
void |
setTitleCustom(boolean custom) |
void |
setupPageCategory(String toolId) |
Element |
toXml(Document doc,
Stack<Element> stack) |
public EntitySitePage(org.sakaiproject.site.api.SitePage sitePage)
public String getId()
getId in interface org.sakaiproject.entity.api.Entitypublic String getTitle()
getTitle in interface org.sakaiproject.site.api.SitePagepublic String getSiteId()
getSiteId in interface org.sakaiproject.site.api.SitePagepublic void setPosition(int pos)
setPosition in interface org.sakaiproject.site.api.SitePagepublic int getPosition()
getPosition in interface org.sakaiproject.site.api.SitePagepublic void setTitle(String title)
setTitle in interface org.sakaiproject.site.api.SitePagepublic void setTitleCustom(boolean custom)
setTitleCustom in interface org.sakaiproject.site.api.SitePagepublic boolean getTitleCustom()
getTitleCustom in interface org.sakaiproject.site.api.SitePagepublic String getReference()
getReference in interface org.sakaiproject.entity.api.Entitypublic boolean isActiveEdit()
isActiveEdit in interface org.sakaiproject.entity.api.Editpublic org.sakaiproject.entity.api.ResourcePropertiesEdit getPropertiesEdit()
getPropertiesEdit in interface org.sakaiproject.entity.api.Editpublic String getUrl()
getUrl in interface org.sakaiproject.entity.api.Entitypublic String getUrl(String rootProperty)
getUrl in interface org.sakaiproject.entity.api.Entitypublic String getReference(String rootProperty)
getReference in interface org.sakaiproject.entity.api.Entitypublic org.sakaiproject.entity.api.ResourceProperties getProperties()
getProperties in interface org.sakaiproject.entity.api.Entitypublic Element toXml(Document doc, Stack<Element> stack)
toXml in interface org.sakaiproject.entity.api.Entitypublic int getLayout()
getLayout in interface org.sakaiproject.site.api.SitePagepublic String getLayoutTitle()
getLayoutTitle in interface org.sakaiproject.site.api.SitePagepublic List<org.sakaiproject.site.api.ToolConfiguration> getTools()
getTools in interface org.sakaiproject.site.api.SitePagepublic List<org.sakaiproject.site.api.ToolConfiguration> getTools(int col)
getTools in interface org.sakaiproject.site.api.SitePagepublic Collection<org.sakaiproject.site.api.ToolConfiguration> getTools(String[] toolIds)
getTools in interface org.sakaiproject.site.api.SitePagepublic String getSkin()
getSkin in interface org.sakaiproject.site.api.SitePagepublic boolean isPopUp()
isPopUp in interface org.sakaiproject.site.api.SitePagepublic org.sakaiproject.site.api.ToolConfiguration getTool(String id)
getTool in interface org.sakaiproject.site.api.SitePagepublic org.sakaiproject.site.api.Site getContainingSite()
getContainingSite in interface org.sakaiproject.site.api.SitePagepublic void localizePage()
localizePage in interface org.sakaiproject.site.api.SitePagepublic void setLayout(int layout)
setLayout in interface org.sakaiproject.site.api.SitePagepublic void setPopup(boolean popup)
setPopup in interface org.sakaiproject.site.api.SitePagepublic org.sakaiproject.site.api.ToolConfiguration addTool()
addTool in interface org.sakaiproject.site.api.SitePagepublic org.sakaiproject.site.api.ToolConfiguration addTool(org.sakaiproject.tool.api.Tool reg)
addTool in interface org.sakaiproject.site.api.SitePagepublic org.sakaiproject.site.api.ToolConfiguration addTool(String toolId)
addTool in interface org.sakaiproject.site.api.SitePagepublic void removeTool(org.sakaiproject.site.api.ToolConfiguration tool)
removeTool in interface org.sakaiproject.site.api.SitePagepublic void moveUp()
moveUp in interface org.sakaiproject.site.api.SitePagepublic void moveDown()
moveDown in interface org.sakaiproject.site.api.SitePagepublic void setupPageCategory(String toolId)
setupPageCategory in interface org.sakaiproject.site.api.SitePageCopyright © 2007-2015 Sakai Project. All Rights Reserved.