ooc
Interface Dependencies

All Known Implementing Classes:
DependenciesMapped, LinkedTagInstance

public interface Dependencies

When constructing tag instances or converting attributes are dependent on instances beyond the reach of the container, these instances may be introduced using this interface.


Method Summary
 boolean containsKey(java.lang.Object key)
          Returns true if the key exists in this map.
 java.lang.Object get(java.lang.Object key)
          Returns the depdendency mapped to by the given key.
 boolean isMutable()
          Returns true if this dependency map is mutable, else false;
 java.util.Set keySet()
          Returns the the key set mapping to the instances in this dependency map.
 java.lang.Object put(java.lang.Object key, java.lang.Object value)
          Add a new dependency into this map and return the old one, if any.
 java.lang.Object remove(java.lang.Object key)
          Remove the key-value pair from this depedency map.
 

Method Detail

keySet

public java.util.Set keySet()
Returns the the key set mapping to the instances in this dependency map.


put

public java.lang.Object put(java.lang.Object key,
                            java.lang.Object value)
Add a new dependency into this map and return the old one, if any.


get

public java.lang.Object get(java.lang.Object key)
Returns the depdendency mapped to by the given key.


containsKey

public boolean containsKey(java.lang.Object key)
Returns true if the key exists in this map.


remove

public java.lang.Object remove(java.lang.Object key)
Remove the key-value pair from this depedency map.


isMutable

public boolean isMutable()
Returns true if this dependency map is mutable, else false;