com.webmethods.caf.portalclient.util
Class NamedValueList

java.lang.Object
  extended by com.webmethods.caf.portalclient.util.NamedValueList

public class NamedValueList
extends Object

Named value container. Should simplify tasks storing name/value pairs and in the same time maintaining appearance order. NOTE: used by ObjectUtil and is not intended for external use


Constructor Summary
NamedValueList()
           
NamedValueList(int count)
           
 
Method Summary
 void add(NamedValue namedValue)
           
 void add(String name, boolean value)
           
 void add(String name, double value)
           
 void add(String name, int value)
           
 void add(String name, long value)
           
 void add(String name, Object value)
           
 void clear()
           
protected  void finalize()
          Clear all unused outside references
 void sort()
           
 void tabAdd(String name, boolean value)
           
 void tabAdd(String name, double value)
           
 void tabAdd(String name, int value)
           
 void tabAdd(String name, long value)
           
 void tabAdd(String name, Object value)
           
 void tabsAdd(String name, Object value)
           
 void tabsAdd(String name, String itemName, Collection collection)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NamedValueList

public NamedValueList()

NamedValueList

public NamedValueList(int count)
Method Detail

finalize

protected void finalize()
                 throws Throwable
Clear all unused outside references

Overrides:
finalize in class Object
Throws:
Throwable

clear

public void clear()

add

public void add(String name,
                Object value)

add

public void add(String name,
                long value)

add

public void add(String name,
                int value)

add

public void add(String name,
                boolean value)

add

public void add(String name,
                double value)

add

public void add(NamedValue namedValue)

toString

public String toString()
Overrides:
toString in class Object

tabAdd

public void tabAdd(String name,
                   Object value)

tabAdd

public void tabAdd(String name,
                   boolean value)

tabAdd

public void tabAdd(String name,
                   long value)

tabAdd

public void tabAdd(String name,
                   int value)

tabAdd

public void tabAdd(String name,
                   double value)

tabsAdd

public void tabsAdd(String name,
                    Object value)

tabsAdd

public void tabsAdd(String name,
                    String itemName,
                    Collection collection)

sort

public void sort()