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 2005/06/13 19:42:34 UTC

svn commit: r190444 - /portals/jetspeed-2/trunk/components/registry/src/java/org/apache/jetspeed/om/preference/impl/PrefsPreference.java

Author: weaver
Date: Mon Jun 13 10:42:34 2005
New Revision: 190444

URL: http://svn.apache.org/viewcvs?rev=190444&view=rev
Log:
Added a removeValueAt method

Modified:
    portals/jetspeed-2/trunk/components/registry/src/java/org/apache/jetspeed/om/preference/impl/PrefsPreference.java

Modified: portals/jetspeed-2/trunk/components/registry/src/java/org/apache/jetspeed/om/preference/impl/PrefsPreference.java
URL: http://svn.apache.org/viewcvs/portals/jetspeed-2/trunk/components/registry/src/java/org/apache/jetspeed/om/preference/impl/PrefsPreference.java?rev=190444&r1=190443&r2=190444&view=diff
==============================================================================
--- portals/jetspeed-2/trunk/components/registry/src/java/org/apache/jetspeed/om/preference/impl/PrefsPreference.java (original)
+++ portals/jetspeed-2/trunk/components/registry/src/java/org/apache/jetspeed/om/preference/impl/PrefsPreference.java Mon Jun 13 10:42:34 2005
@@ -51,7 +51,7 @@
         this.prefNode = prefNode;
         if(prefNode == null)
         {
-        	throw new IllegalArgumentException("prefNode cannot be null for PrefsPreferences(Preference).");
+            throw new IllegalArgumentException("prefNode cannot be null for PrefsPreferences(Preference).");
         }
                 
         this.name = name;
@@ -117,6 +117,11 @@
     {
         return prefValueNode.get(String.valueOf(index), null);
     }
+    
+    public void removeValueAt(int index)
+    {
+        prefValueNode.remove(String.valueOf(index));
+    }
 
     /**
      * <p>
@@ -166,7 +171,7 @@
         }
         catch (BackingStoreException e)
         {            
-			String msg = "Preference backing store failed: "+e.toString();
+            String msg = "Preference backing store failed: "+e.toString();
             IllegalStateException ise = new IllegalStateException(msg);
             ise.initCause(e);
             throw ise;
@@ -481,7 +486,7 @@
      */
     public void flush() throws BackingStoreException
     {
-    	prefValueNode.flush();
+        prefValueNode.flush();
     }
     /**
      * <p>
@@ -501,10 +506,10 @@
             ArrayList descs = new ArrayList(keys.length);
             for(int i=0; i < keys.length; i++)
             {
-            	PreferenceDescriptionImpl desc = new PreferenceDescriptionImpl();
-            	String localeKey = keys[i];
+                PreferenceDescriptionImpl desc = new PreferenceDescriptionImpl();
+                String localeKey = keys[i];
                 desc.setDescription(descNode.get(localeKey, null));
-            	Locale locale = parseLocal(localeKey);
+                Locale locale = parseLocal(localeKey);
                 desc.setLocale(locale);
                 desc.setLanguage(locale.getLanguage());
                 descs.add(desc);



---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org