Package org.apache.pluto.om.common

Examples of org.apache.pluto.om.common.Preference


        {
            iter.next();
        }

        // iterate through all preference sets
        Preference preference = null;
        while ((preference == null) && (iter.hasNext()))
        {
            preference = ((PreferenceSet)iter.next()).get(key);
        }

        if (preference == null || !preference.isValueSet())
        {
            // if preference not exists
            return def;
        }
        else
View Full Code Here


                for (int i=0;i<values.length;i++)
                    newValues.add(values[i]);
            }

            // transfer changings
            Preference preference = preferences.get(key);
            if (preference != null)
            {
                // change preference
                PreferenceCtrl preferenceCtrl = (PreferenceCtrl)ControllerObjectAccess.get(preference);
                preferenceCtrl.setValues(newValues);
View Full Code Here

    static public HashMap createPreferenceMap(Collection preferences)
    {
        HashMap returnValue = new HashMap();
        Iterator iterator = preferences.iterator();
        while (iterator.hasNext()) {
            Preference preference = (Preference)iterator.next();           
            returnValue.put(preference.getName(), preference.getValues());
        }
        return returnValue;
    }
View Full Code Here

    public Preference get(String name)
    {
        Iterator iterator = this.iterator();
        while (iterator.hasNext()) {
            Preference preference = (Preference)iterator.next();
            if (preference.getName().equals(name)) {
                return preference;
            }
        }
        return null;
    }
View Full Code Here

    public Preference remove(String name)
    {
        Iterator iterator = this.iterator();
        while (iterator.hasNext()) {
            Preference preference = (Preference)iterator.next();
            if (preference.getName().equals(name)) {
                super.remove(preference);
                return preference;
            }
        }
        return null;
View Full Code Here

      Iterator it = preferenceSet.iterator();
      JSNVPElements v = new JSNVPElements();

      while (it.hasNext())
      {
        Preference pref = (Preference) it.next();
        String name = pref.getName();
        Iterator ii = pref.getValues();
        while (ii.hasNext())
        {
          Object o = ii.next();
          v.add(name, o.toString());
        }
View Full Code Here

     
      while (it.hasNext())
      {
        String key = (String)it.next();
        String value = (String)prefList.getMyMap().get(key);
        Preference p = preferenceSet.get(key);
        if ((p == null) || (overwrite))
        {
          Vector v = new Vector();
          v.add(value);
          preferenceSet.add(key, v);
View Full Code Here

        assertNotNull(pd);

        assertNotNull(pd.getPreferenceSet());

        Preference pref1 = pd.getPreferenceSet().get("pref1");

        assertNotNull(pref1);

        Iterator itr = pref1.getValues();
        int count = 0;
        while (itr.hasNext())
        {
            count++;
            System.out.println("Value " + count + "=" + itr.next());
View Full Code Here

     */
    public Preference get( String key )
    {
        try
        {
            Preference pref = null;
            if (prefsRootNode.nodeExists(key))
            {
                pref = new PrefsPreference(prefsRootNode.node(key), key);
            }
            else if(defaults != null)
View Full Code Here

      Iterator it = preferenceSet.iterator();
      JSNVPElements v = new JSNVPElements();

      while (it.hasNext())
      {
        Preference pref = (Preference) it.next();
        String name = pref.getName();
        Iterator ii = pref.getValues();
        while (ii.hasNext())
        {
          processedAny = true;
          Object o = ii.next();
          v.add(name, o.toString());
View Full Code Here

TOP

Related Classes of org.apache.pluto.om.common.Preference

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.