You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jetspeed-dev@portals.apache.org by we...@apache.org on 2004/06/18 22:46:21 UTC

cvs commit: jakarta-jetspeed-2/jetspeed-api/src/java/org/apache/jetspeed/om/common/portlet MutablePortletEntity.java MutablePortletApplication.java PortletDefinitionComposite.java

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: jetspeed-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jetspeed-dev-help@jakarta.apache.org