MutablePortletPersonalization Interface

DEPRECATED com.bea.portal is only useful in the compatibility domain. For the new portal framework please use the classes under the com.bea.netuix package

com.bea.portal.model
MutablePortletPersonalization Interface

public interface MutablePortletPersonalization

    extends com.bea.portal.model.MutablePersonalizedObject, com.bea.portal.model.PortletPersonalization

Interface MutablePortletPersonalization represents an editable personalization of a Portlet for a given identity.In the same way that a ProfileIdentity can represent either a usergroup or a user within a usergroup, so a MutablePortletPersonalization can represent the mutable personalization of a Portlet for either a usergroup or a user within a usergroup.

Note: Changes made to objects implementing this interface are only expected to change the local state of the object. To persist updates this object (or an object that contains it) would have to be passed to an appropriate service, such as the PortalManager EJB.


All Superinterfaces
com.bea.portal.model.MutablePersonalizedObject, com.bea.portal.model.PersonalizedObject, com.bea.portal.model.PersonalizedResource, com.bea.portal.model.PortalResource, com.bea.portal.model.PortalScopedObject, com.bea.portal.model.PortletPersonalization

Method Summary

public void
setAvailable(Boolean available)
Sets whether this portlet is currently specified as available for this user or group.
public void
setDefaultStateMinimized(Boolean defaultStateMinimized)
Sets whether this portlet should initially be specified as minimized for this user or group.
public void
setFloatable(Boolean floatable)
Sets whether this portlet is currently specified as floatable for this user or group.
public void
setMandatory(Boolean mandatory)
Sets whether this portlet is currently specified as mandatory for this user or group.
public void
setMaximizable(Boolean maximizable)
Sets whether this portlet is currently specified as maximizable for this user or group.
public void
setMinimizable(Boolean minimizable)
Sets whether this portlet is currently specified as minimizable for this user or group.
public void
setMinimized(Boolean minimized)
Sets whether this portlet is currently specified as minimized for this user or group.
public void
setMovable(Boolean movable)
Sets whether this portlet is currently specified as movable for this user or group.
public void
setPlaceholderIdentifier(PlaceholderIdentifier placeholderId)
Specifies the placeholder that this portlet should be rendered within for this identity.
public void
setPlaceholderIndex(int placeholderIndex)
Specifies the position within its placeholder that this portlet occupies.
public void
setRemovable(Boolean removable)
Sets whether this portlet is currently specified as removable for this user or group.
public void
setVisible(Boolean visible)
Sets whether this portlet is currently specified as visible for this user or group.
 
Methods from interface com.bea.portal.model.com.bea.portal.model.MutablePersonalizedObject
setDisplayName
 
Methods from interface com.bea.portal.model.com.bea.portal.model.PersonalizedObject
getDisplayName, getProfileIdentity
 
Methods from interface com.bea.portal.model.com.bea.portal.model.PortalResource
getResourceIdentifier
 
Methods from interface com.bea.portal.model.com.bea.portal.model.PortalScopedObject
getPortalIdentifier
 
Methods from interface com.bea.portal.model.com.bea.portal.model.PortletPersonalization
getIdentifier, getPlaceholderIdentifier, getPlaceholderIndex, getPortletIdentifier, isAvailable, isDefaultStateMinimized, isEntitled, isFloatable, isMandatory, isMaximizable, isMinimizable, isMinimized, isMovable, isVisible
   

Method Detail

setAvailable(Boolean) Method

public void setAvailable(Boolean available)
Sets whether this portlet is currently specified as available for this user or group. A value of null (only valid for a user customization) indicates that the user has not specified whether or not this portlet should be available.

Parameters

available
whether the portlet is specified as available (or unspecified).

setDefaultStateMinimized(Boolean) Method

public void setDefaultStateMinimized(Boolean defaultStateMinimized)
Sets whether this portlet should initially be specified as minimized for this user or group. A value of null (only valid for a user customization) indicates that the user has not specified whether or not this portlet should be initially minimized.

Parameters

defaultStateMinimized
whether the portlet is initially specified as minimized (or unspecified).

setFloatable(Boolean) Method

public void setFloatable(Boolean floatable)
Sets whether this portlet is currently specified as floatable for this user or group. A value of null (only valid for a user customization) indicates that the user has not specified whether or not this portlet should be floatable.

Parameters

floatable
whether the portlet is specified as floatable (or unspecified).

setMandatory(Boolean) Method

public void setMandatory(Boolean mandatory)
Sets whether this portlet is currently specified as mandatory for this user or group. A value of null (only valid for a user customization) indicates that the user has not specified whether or not this portlet should be mandatory.

Parameters

mandatory
whether the portlet is specified as mandatory (or unspecified).

setMaximizable(Boolean) Method

public void setMaximizable(Boolean maximizable)
Sets whether this portlet is currently specified as maximizable for this user or group. A value of null (only valid for a user customization) indicates that the user has not specified whether or not this portlet should be maximizable.

Parameters

maximizable
whether the portlet is specified as maximizable (or unspecified).

setMinimizable(Boolean) Method

public void setMinimizable(Boolean minimizable)
Sets whether this portlet is currently specified as minimizable for this user or group. A value of null (only valid for a user customization) indicates that the user has not specified whether or not this portlet should be minimizable.

Parameters

minimizable
whether the portlet is specified as minimizable (or unspecified).

setMinimized(Boolean) Method

public void setMinimized(Boolean minimized)
Sets whether this portlet is currently specified as minimized for this user or group. A value of null (only valid for a user customization) indicates that the user has not specified whether or not this portlet should be minimized.

Parameters

minimized
whether the portlet is specified as minimized (or unspecified).

setMovable(Boolean) Method

public void setMovable(Boolean movable)
Sets whether this portlet is currently specified as movable for this user or group. A value of null (only valid for a user customization) indicates that the user has not specified whether or not this portlet should be movable.

Parameters

movable
whether the portlet is specified as movable (or unspecified).

setPlaceholderIdentifier(PlaceholderIdentifier) Method

public void setPlaceholderIdentifier(PlaceholderIdentifier placeholderId)
Specifies the placeholder that this portlet should be rendered within for this identity.

Parameters

placeholderId
a PlaceholderIdentifier specifying the placeholder to render this portlet inside.

setPlaceholderIndex(int) Method

public void setPlaceholderIndex(int placeholderIndex)
Specifies the position within its placeholder that this portlet occupies.

Parameters

placeholderIndex
A natural number specifying the portlets position within its placeholder.

setRemovable(Boolean) Method

public void setRemovable(Boolean removable)
Sets whether this portlet is currently specified as removable for this user or group. A value of null (only valid for a user customization) indicates that the user has not specified whether or not this portlet should be removable.

Parameters

removable
whether the portlet is specified as removable (or unspecified).

setVisible(Boolean) Method

public void setVisible(Boolean visible)
Sets whether this portlet is currently specified as visible for this user or group. A value of null (only valid for a user customization) indicates that the user has not specified whether or not this portlet should be visible.

Parameters

visible
whether the portlet is specified as visible (or unspecified).