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]

Reply via email to