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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]