|
© 2003 BEA Systems, Inc. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Interface PortalPersonalization represents the personalization
of a Portal for a given identity. In the same way that a
ProfileIdentity can represent either a usergroup or a user
within a usergroup, so a PortalPersonalization can represent the
personalization of a Portal for either a usergroup or a user
within a usergroup.
| Method Summary | |
PageIdentifier |
getHomePage()
Returns a PageIdentifier representing the home page
defined for this identity. |
PortalPersonalizationIdentifier |
getIdentifier()
Returns the unique identifier for this PortalPersonalization. |
LayoutDefinition |
getLayout(LayoutIdentifier layoutId)
Returns the LayoutDefinition requested by identifier. |
Map |
getLayoutMap()
Returns a map of LayoutDefinition keyed with
LayoutIdentifier. |
List |
getLayouts()
Returns a List of LayoutDefinition objects
for the layouts available for selection for this identity. |
int |
getNavBarOrientation()
Returns the orientation of the navigation bar to be used when the portal is rendered for this user or group. |
PagePersonalization |
getPagePersonalization(PageIdentifier pageId)
Returns a PagePersonalization object for the
specified page and for the associated identity. |
Iterator |
getPagePersonalizations()
Returns an Iterator over all the
PagePersonalization objects in this portal for the
associated identity. |
SkinIdentifier |
getSelectedSkin()
Returns the selected skin for this user or group. |
SkinDefinition |
getSkin(SkinIdentifier skinId)
Returns the SkinDefinition requested by identifier. |
Map |
getSkinMap()
Returns a map of SkinDefinition keyed with
SkinIdentifier. |
List |
getSkins()
Returns a List of SkinIdentifier objects
for the skins available for selection in this portal for this identity. |
| 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 PortalPersonalizationIdentifier getIdentifier()
PortalPersonalization.
public PageIdentifier getHomePage()
PageIdentifier representing the home page
defined for this identity. A value of null (only valid for
a user customization) indicates that the user has not specified a home
page.
public SkinIdentifier getSelectedSkin()
null (only valid for a user customization) indicates that
the user has not specified a skin.
public SkinDefinition getSkin(SkinIdentifier skinId)
SkinDefinition requested by identifier.
skinId - identifier for skin required.
IllegalArgumentException - if skin is not defined.public List getSkins()
List of SkinIdentifier objects
for the skins available for selection in this portal for this identity.
public Map getSkinMap()
SkinDefinition keyed with
SkinIdentifier.
public LayoutDefinition getLayout(LayoutIdentifier layoutId)
LayoutDefinition requested by identifier.
layoutId - identifier for layout required.
IllegalArgumentException - if layout is not defined.public List getLayouts()
List of LayoutDefinition objects
for the layouts available for selection for this identity.
public Map getLayoutMap()
LayoutDefinition keyed with
LayoutIdentifier.
public int getNavBarOrientation()
Portal.NAVBAR_ORIENTATION_UNSPECIFIED
Portal.NAVBAR_ORIENTATION_HORIZONTAL
Portal.NAVBAR_ORIENTATION_VERTICAL
public PagePersonalization getPagePersonalization(PageIdentifier pageId)
PagePersonalization object for the
specified page and for the associated identity.
public Iterator getPagePersonalizations()
Iterator over all the
PagePersonalization objects in this portal for the
associated identity.
|
© 2003 BEA Systems, Inc. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||