org.globus.cog.gridface.impl.desktop.util
Class ObjectPair

java.lang.Object
  extended byjava.util.Dictionary
      extended byorg.globus.cog.gridface.impl.desktop.util.ObjectPair
All Implemented Interfaces:
AccessPreferences

public class ObjectPair
extends Dictionary
implements AccessPreferences


Field Summary
 
Fields inherited from interface org.globus.cog.gridface.impl.desktop.interfaces.AccessPreferences
NO_TOSTRING, SUFFIX_TAG
 
Constructor Summary
ObjectPair()
           
 
Method Summary
 Enumeration elements()
           
 Object[] elementsAsArray()
           
 Object get(Object key)
           
 boolean isEmpty()
           
 Enumeration keys()
           
 Object[] keysAsArray()
           
 void loadPreferences(Preferences startNode)
           
 boolean pairsAreOnlyOfClassString()
           
 Object put(Object key, Object value)
           
 Object remove(Object key)
           
 void savePreferences(Preferences startNode)
           
 int size()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ObjectPair

public ObjectPair()
Method Detail

elements

public Enumeration elements()

elementsAsArray

public Object[] elementsAsArray()

get

public Object get(Object key)

isEmpty

public boolean isEmpty()

keys

public Enumeration keys()

keysAsArray

public Object[] keysAsArray()

pairsAreOnlyOfClassString

public boolean pairsAreOnlyOfClassString()

put

public Object put(Object key,
                  Object value)

remove

public Object remove(Object key)

size

public int size()

toString

public String toString()

loadPreferences

public void loadPreferences(Preferences startNode)
                     throws Exception
Specified by:
loadPreferences in interface AccessPreferences
Throws:
Exception

savePreferences

public void savePreferences(Preferences startNode)
Specified by:
savePreferences in interface AccessPreferences