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