|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface BoundAttributeStore
BoundAttributeStore interface definition.
Defines methods for binding, getting and removing named objects on an implementing class.
| Method Summary | |
|---|---|
Object |
getAttribute(Object key)
Returns the object bound with the specified name in this BoundAttributeStore
implementation, or null if no object is bound under the name. |
Map |
getAttributes()
Returns the Map of attributes bound in this BoundAttributeStore |
void |
removeAttribute(Object key)
Removes the object bound with the specified name from this BoundAttributeStore
implementation. |
void |
setAttribute(Object key,
Object value)
Binds an object to this BoundAttributeStore implementation, using the name
specified. |
| Method Detail |
|---|
void setAttribute(Object key,
Object value)
BoundAttributeStore implementation, using the name
specified. If an object of the same name is already bound, the object
is replaced.
key - The key against which the object is bound; cannot be null.value - The object to be bound; cannot be null.Object getAttribute(Object key)
BoundAttributeStore
implementation, or null if no object is bound under the name.
key - The key against which the object is bound; cannot be null.
BoundAttributeStore
implementation, or null if no object is bound under the name.Map getAttributes()
BoundAttributeStore
BoundAttributeStorevoid removeAttribute(Object key)
BoundAttributeStore
implementation. If the BoundAttributeStore implementation does
not have an object bound with the specified name, this method does nothing.
key - The key against which the object is bound; cannot be null.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||