|
© 2002 BEA Systems, Inc. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Interface PagePersonalization
represents the 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 PagePersonalization
can represent the
personalization of a Page
for either a usergroup or a user
within a usergroup.
Method Summary | |
java.lang.String |
getDisplayType()
|
PagePersonalizationIdentifier |
getIdentifier()
Returns the unique identifier for this PagePersonalization . |
int |
getIndex()
Returns the index of this page for this user or group, determining the order in which the tab for this page appears during rendering. |
LayoutIdentifier |
getLayout()
Returns the layout template to be used on this page for this user or group. |
java.util.List |
getLayouts()
Returns a List of LayoutIdentifier objects
for the layouts available for selection on this page. |
PageIdentifier |
getPageIdentifier()
Returns the identifier for the Page that this is a
personalization of. |
PortletPersonalization |
getPortletPersonalization(PortletIdentifier portletId)
Returns the PortletPersonalization corresponding to the
PortletIdentifier specified or null if not found. |
java.util.Iterator |
getPortletPersonalizations()
Returns an Iterator over the set of
PortletPersonalization s that are contained by this page for
this identity. |
java.lang.Boolean |
isAvailable()
Determines whether this page is currently specified as available for this user or group. |
java.lang.Boolean |
isDisplayMutable()
|
java.lang.Boolean |
isEntitled()
Determines whether this page currently has any entitlements defined against it. |
java.lang.Boolean |
isMandatory()
Determines whether this page is currently specified as mandatory for this user or group. |
java.lang.Boolean |
isVisible()
Determines whether this page is currently specified as visible for this user or group. |
Methods inherited from interface com.bea.portal.model.PortalResource |
getResourceIdentifier |
Methods inherited from interface com.bea.portal.model.PersonalizedObject |
getDisplayName,
getProfileIdentity |
Methods inherited from interface com.bea.portal.model.PortalScopedObject |
getPortalIdentifier |
Method Detail |
public PagePersonalizationIdentifier getIdentifier()
PagePersonalization
.
public PageIdentifier getPageIdentifier()
Page
that this is a
personalization of.
public LayoutIdentifier getLayout()
null
(only valid for a user
customization) indicates that the user has not specified a layout.
layout
- a unique identifier for the layout selected.public java.util.List getLayouts()
List
of LayoutIdentifier
objects
for the layouts available for selection on this page.
Note: This is only be defined for group personalizations
and will return null for a user personalization.
public int getIndex()
int
representing the index of this page.public PortletPersonalization getPortletPersonalization(PortletIdentifier portletId)
PortletPersonalization
corresponding to the
PortletIdentifier
specified or null if not found.
portletId
- identifier for portlet personalization required.PortletPersonalization
specified.public java.util.Iterator getPortletPersonalizations()
Iterator
over the set of
PortletPersonalization
s that are contained by this page for
this identity.
public java.lang.Boolean isAvailable()
null
(only valid for a user
customization) indicates that the user has not specified whether or not
this page should be available.
public java.lang.Boolean isMandatory()
null
(only valid for a user
customization) indicates that the user has not specified whether or not
this page should be mandatory.
public java.lang.Boolean isVisible()
null
(only valid for a user
customization) indicates that the user has not specified whether or not
this page should be visible.
public java.lang.Boolean isEntitled()
public java.lang.Boolean isDisplayMutable()
public java.lang.String getDisplayType()
|
© 2002 BEA Systems, Inc. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |