|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Element
Elements are put on a page and have a layout, may be personalized. All element interfaces extend this interface.
ElementHolder,
Presentable| Method Summary | |
|---|---|
void |
cleanup()
Deprecated. |
Element |
copy()
Deprecated. |
java.lang.String |
getEditElementHeader()
Get the header text of an element. |
ElementHolder |
getElementHolder()
Return the ElementHolder that contains this Element. |
java.lang.String |
getHeader()
Return the header of the element to display in the title bar of the element |
java.lang.String |
getIcon()
Get the name of the icon on disk. |
MediaItemVersion |
getMediaItemVersion()
Return the media item version this element is on. |
PageModel |
getPageModel()
Return the page model this element is on. |
PageModelElement |
getPageModelElement()
If the element is a page model element returns the page model element representation of the element, else returns null. |
PageVersion |
getPageVersion()
Return the page version this element is on. |
Personalization |
getPersonalization()
Return the personalization object of this element or null if it is not personalized. |
Website |
getWebsite()
Return the web site this element is on. |
boolean |
isAuthorized()
Returns true if the current user has permission to edit the element. |
void |
setAuthorized(boolean authorized)
Sets if the current user has permission to edit the element. |
void |
setDefaultPresentation()
Sets a default presentation for the element. |
void |
setEditElementHeader(java.lang.String header)
Set the header text of an element. |
void |
setHeader(java.lang.String header)
Set the header of the element to display in the title bar of the element |
void |
setIcon(java.lang.String icon)
Sets the name of the icon on disk. |
void |
setPersonalization(Personalization personalization)
Set the personalization object of this element or null if it is not personalized. |
| Methods inherited from interface nl.gx.webmanager.cms.core.Presentable |
|---|
getPresentation, render, render, setPresentation |
| Methods inherited from interface nl.gx.webmanager.wrapper.Wrapper |
|---|
getId, getUUID, setId, setUUID |
| Methods inherited from interface nl.gx.webmanager.springmvc.DelegatedControllerAware |
|---|
getDelegatedController, setDelegatedController |
| Method Detail |
|---|
Personalization getPersonalization()
void setPersonalization(Personalization personalization)
personalization - the personalization object of this element or null.PageVersion getPageVersion()
MediaItemVersion getMediaItemVersion()
null if
the element is not contained by a media item version
PageModel getPageModel()
null if
the element is not contained by a page model
PageModelElement getPageModelElement()
null.
ElementHolder getElementHolder()
Website getWebsite()
java.lang.String getEditElementHeader()
void setEditElementHeader(java.lang.String header)
header - header text to setjava.lang.String getHeader()
void setHeader(java.lang.String header)
header - header of the element to setjava.lang.String getIcon()
void setIcon(java.lang.String icon)
icon - the name of the icon on disk to setboolean isAuthorized()
void setAuthorized(boolean authorized)
authorized - indicating if the current user has permission to edit the element@Deprecated void cleanup()
@Deprecated Element copy()
void setDefaultPresentation()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||