|
© 2002 BEA Systems, Inc. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | 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. |
java.util.Map |
getLayoutMap()
Returns a map of LayoutDefinition keyed with
LayoutIdentifier . |
java.util.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. |
java.util.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. |
java.util.Map |
getSkinMap()
Returns a map of SkinDefinition keyed with
SkinIdentifier . |
java.util.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.PersonalizedObject |
getDisplayName,
getProfileIdentity |
Methods inherited from interface com.bea.portal.model.PortalScopedObject |
getPortalIdentifier |
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.public java.util.List getSkins()
List
of SkinIdentifier
objects
for the skins available for selection in this portal for this identity.
public java.util.Map getSkinMap()
SkinDefinition
keyed with
SkinIdentifier
.
public LayoutDefinition getLayout(LayoutIdentifier layoutId)
LayoutDefinition
requested by identifier.
layoutId
- identifier for layout required.public java.util.List getLayouts()
List
of LayoutDefinition
objects
for the layouts available for selection for this identity.
public java.util.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.
the
- page for which a personalization is required.public java.util.Iterator getPagePersonalizations()
Iterator
over all the
PagePersonalization
objects in this portal for the
associated identity.
|
© 2002 BEA Systems, Inc. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |