|
© 2005 BEA Systems, Inc. | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Interface MutablePagePersonalization
represents an editable
personalization of a Page
for a given identity.In the same way
that a ProfileIdentity
can represent either a usergroup or a
user within a usergroup, so a MutablePagePersonalization
can
represent the mutable personalization of a Page
for either a
usergroup or a user within a usergroup.
PortalManager
EJB.
Method Summary | |
MutablePortletPersonalization |
getMutablePortletPersonalization(PortletIdentifier portletId)
Deprecated. Returns a MutablePortletPersonalization object for the
specified portlet on this page for the associated user. |
Iterator |
getMutablePortletPersonalizations()
Deprecated. Returns an Iterator over all the
MutablePortletPersonalization objects on this page for the
associated user. |
void |
setAvailable(Boolean available)
Deprecated. Sets whether this page is currently specified as available for this user or group. |
void |
setDisplayMutable(Boolean displayMutable)
Deprecated. |
void |
setDisplayName(String displayName)
Deprecated. Sets a display name for this resource suitable to be displayed to a user. |
void |
setDisplayType(String displayType)
Deprecated. |
void |
setIndex(int index)
Deprecated. Sets the index of this page for this user or group, determining the order in which the tab for this page appears during rendering. |
void |
setLayout(LayoutIdentifier layout)
Deprecated. Sets the layout template to be used on this page for this user or group. |
void |
setLayouts(List layouts)
Deprecated. Sets the List of objects
representing the allowed set of layouts selectable users in this
group on this page. |
void |
setMandatory(Boolean mandatory)
Deprecated. Sets whether this page is currently specified as mandatory for this user or group. |
void |
setPortletPersonalization(PortletPersonalization portletP13n)
Deprecated. Sets a PortletPersonalization to be contained within this
page. |
void |
setPortletPersonalizations(List portletList)
Deprecated. Sets the complete set of PortletPersonalization s to be
contained on this page. |
void |
setVisible(Boolean visible)
Deprecated. Sets whether this page is currently specified as visible for this user or group. |
Methods inherited from interface com.bea.portal.model.PagePersonalization |
getDisplayType, getIdentifier, getIndex, getLayout, getLayouts, getPageIdentifier, getPortletPersonalization, getPortletPersonalizations, isAvailable, isDisplayMutable, isEntitled, isMandatory, isVisible |
Methods inherited from interface com.bea.portal.model.PortalResource |
getResourceIdentifier |
Methods inherited from interface com.bea.portal.model.PortalScopedObject |
getPortalIdentifier |
Methods inherited from interface com.bea.portal.model.PersonalizedObject |
getDisplayName, getProfileIdentity |
Method Detail |
public MutablePortletPersonalization getMutablePortletPersonalization(PortletIdentifier portletId)
MutablePortletPersonalization
object for the
specified portlet on this page for the associated user. If there is no
existing such personalization for this user then a blank one is created,
added to the list of contained personalizations, and returned.
public Iterator getMutablePortletPersonalizations()
Iterator
over all the
MutablePortletPersonalization
objects on this page for the
associated user.
public void setAvailable(Boolean available)
null
(only valid for a user
customization) indicates that the user has not specified whether or not
this page should be available.
available
- whether the page is specified as available (or unspecified).public void setDisplayMutable(Boolean displayMutable)
public void setDisplayName(String displayName)
MutablePersonalizedObject
setDisplayName
in interface MutablePersonalizedObject
public void setDisplayType(String displayType)
public void setIndex(int index)
index
- an int
representing the position of this page.public void setLayout(LayoutIdentifier layout)
layout
- a unique identifier for the layout selected.public void setLayouts(List layouts)
List
of objects
representing the allowed set of layouts selectable users in this
group on this page.
Note: This should only be defined for group personalizations
and should be null for a user personalization.
- Parameters:
layouts
- a List
of LayoutIdentifier
objects.
public void setMandatory(Boolean mandatory)
null
(only valid for a user
customization) indicates that the user has not specified whether or not
this page should be mandatory.
mandatory
- whether the page is specified as mandatory (or unspecified).public void setPortletPersonalization(PortletPersonalization portletP13n)
PortletPersonalization
to be contained within this
page. If this PortletPersonalization
already exists on this
page (identity being established by comparison of associated
Identifier
objects) then it is replaced, otherwise it is
added.
public void setPortletPersonalizations(List portletList)
PortletPersonalization
s to be
contained on this page. Any existing PortletPersonalization
objects are removed.
portletList
- the list of portlet personalizations to set.public void setVisible(Boolean visible)
null
(only valid for a user
customization) indicates that the user has not specified whether or not
this page should be visible.
visible
- whether the page is specified as visible (or unspecified).
|
© 2005 BEA Systems, Inc. | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |