weaver 2004/06/18 13:46:21 Modified: jetspeed-api/src/java/org/apache/jetspeed/om/common/preference PreferenceSetComposite.java PreferenceComposite.java jetspeed-api/src/java/org/apache/jetspeed/om/common/portlet MutablePortletEntity.java MutablePortletApplication.java PortletDefinitionComposite.java Log: - Portlet Preferences are now backed by David LeStrat's Prefs api impl. - StoreableEntityDelegate removed. No need for clunky delegation anymore. - Portlet Preferences now store & reset correctly. Added lots of coverage for this in the TestEntities case Revision Changes Path 1.2 +2 -1 jakarta-jetspeed-2/jetspeed-api/src/java/org/apache/jetspeed/om/common/preference/PreferenceSetComposite.java Index: PreferenceSetComposite.java =================================================================== RCS file: /home/cvs/jakarta-jetspeed-2/jetspeed-api/src/java/org/apache/jetspeed/om/common/preference/PreferenceSetComposite.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- PreferenceSetComposite.java 5 Jun 2004 05:10:45 -0000 1.1 +++ PreferenceSetComposite.java 18 Jun 2004 20:46:21 -0000 1.2 @@ -38,4 +38,5 @@ int size(); void setPreferenceValidator(PreferencesValidator validator); + } 1.2 +6 -1 jakarta-jetspeed-2/jetspeed-api/src/java/org/apache/jetspeed/om/common/preference/PreferenceComposite.java Index: PreferenceComposite.java =================================================================== RCS file: /home/cvs/jakarta-jetspeed-2/jetspeed-api/src/java/org/apache/jetspeed/om/common/preference/PreferenceComposite.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- PreferenceComposite.java 5 Jun 2004 05:10:45 -0000 1.1 +++ PreferenceComposite.java 18 Jun 2004 20:46:21 -0000 1.2 @@ -17,6 +17,7 @@ package org.apache.jetspeed.om.common.preference; import java.io.Serializable; +import java.util.Iterator; import java.util.Locale; import org.apache.pluto.om.common.Description; @@ -101,5 +102,9 @@ * @param string */ void setType(String string); + + String[] cloneValues(); + + Iterator getDescriptions(); } 1.2 +3 -1 jakarta-jetspeed-2/jetspeed-api/src/java/org/apache/jetspeed/om/common/portlet/MutablePortletEntity.java Index: MutablePortletEntity.java =================================================================== RCS file: /home/cvs/jakarta-jetspeed-2/jetspeed-api/src/java/org/apache/jetspeed/om/common/portlet/MutablePortletEntity.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- MutablePortletEntity.java 5 Jun 2004 05:10:46 -0000 1.1 +++ MutablePortletEntity.java 18 Jun 2004 20:46:21 -0000 1.2 @@ -30,4 +30,6 @@ PortletEntity, PortletEntityCtrl { + + public static final String PORTLET_ENTITY_ROOT = "portlet_entity"; } 1.3 +4 -2 jakarta-jetspeed-2/jetspeed-api/src/java/org/apache/jetspeed/om/common/portlet/MutablePortletApplication.java Index: MutablePortletApplication.java =================================================================== RCS file: /home/cvs/jakarta-jetspeed-2/jetspeed-api/src/java/org/apache/jetspeed/om/common/portlet/MutablePortletApplication.java,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- MutablePortletApplication.java 5 Jun 2004 20:10:57 -0000 1.2 +++ MutablePortletApplication.java 18 Jun 2004 20:46:21 -0000 1.3 @@ -47,6 +47,8 @@ */ public interface MutablePortletApplication extends PortletApplicationDefinition, Serializable { + public static final String PREFS_ROOT ="portlet_application"; + public GenericMetadata getMetadata(); public void setMetadata(GenericMetadata metadata); 1.2 +3 -1 jakarta-jetspeed-2/jetspeed-api/src/java/org/apache/jetspeed/om/common/portlet/PortletDefinitionComposite.java Index: PortletDefinitionComposite.java =================================================================== RCS file: /home/cvs/jakarta-jetspeed-2/jetspeed-api/src/java/org/apache/jetspeed/om/common/portlet/PortletDefinitionComposite.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- PortletDefinitionComposite.java 5 Jun 2004 05:10:46 -0000 1.1 +++ PortletDefinitionComposite.java 18 Jun 2004 20:46:21 -0000 1.2 @@ -46,6 +46,8 @@ */ public interface PortletDefinitionComposite extends PortletDefinition, PortletDefinitionCtrl, Serializable { + public static final String PORTLETS_PREFS_ROOT = "portlets"; + GenericMetadata getMetadata(); void setMetadata(GenericMetadata metadata);
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]