WebSphere Portal 4.1.2

org.apache.jetspeed.portlet.event
Interface PortletSettingsAttributesListener


public interface PortletSettingsAttributesListener

Implementations of this interface receive notifications of changes to the attribute list on the portlet settings of a concrete portlet. To recieve notification events, this interface has to be implemented additionally to the Portlet interface.

Still under discussion: This is not really similar to the servlet context. The portlet settings are only available to one "portlet" and can not be changed by another portlet as in the case of the context. So, it is hard to explain in this case, why the portlet settings can be changed from someone else as the portlet itself. The servlet concept would call destroy and init.

Since:
Version 1.1
Author:
Stephan Hesmer

Method Summary
 void attributeAdded(PortletSettingsAttributeEvent event)
          Notification that a new attribute was added to the portlet settings.
 void attributeRemoved(PortletSettingsAttributeEvent event)
          Notification that an existing attribute has been remved from the portlet settings.
 void attributeReplaced(PortletSettingsAttributeEvent event)
          Notification that an attribute in the portlet settings has been replaced.
 

Method Detail

attributeAdded

public void attributeAdded(PortletSettingsAttributeEvent event)
Notification that a new attribute was added to the portlet settings. Called after the attribute is added.
Parameters:
event - the attribute event

attributeRemoved

public void attributeRemoved(PortletSettingsAttributeEvent event)
Notification that an existing attribute has been remved from the portlet settings. Called after the attribute is removed.
Parameters:
event - the attribute event

attributeReplaced

public void attributeReplaced(PortletSettingsAttributeEvent event)
Notification that an attribute in the portlet settings has been replaced. Called after the attribute is replaced.
Parameters:
event - the attribute event

WebSphere Portal 4.1.2