org.apache.pivot.wtk
Class Component.UserDataDictionary

java.lang.Object
  extended by org.apache.pivot.wtk.Component.UserDataDictionary
All Implemented Interfaces:
Iterable<String>, org.apache.pivot.collections.Dictionary<String,Object>
Enclosing class:
Component

public final class Component.UserDataDictionary
extends Object
implements org.apache.pivot.collections.Dictionary<String,Object>, Iterable<String>

User data dictionary implementation.


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.apache.pivot.collections.Dictionary
org.apache.pivot.collections.Dictionary.Pair<K,V>
 
Method Summary
 boolean containsKey(String key)
           
 Object get(String key)
           
 Iterator<String> iterator()
           
 Object put(String key, Object value)
           
 Object remove(String key)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

get

public Object get(String key)
Specified by:
get in interface org.apache.pivot.collections.Dictionary<String,Object>

put

public Object put(String key,
                  Object value)
Specified by:
put in interface org.apache.pivot.collections.Dictionary<String,Object>

remove

public Object remove(String key)
Specified by:
remove in interface org.apache.pivot.collections.Dictionary<String,Object>

containsKey

public boolean containsKey(String key)
Specified by:
containsKey in interface org.apache.pivot.collections.Dictionary<String,Object>

iterator

public Iterator<String> iterator()
Specified by:
iterator in interface Iterable<String>