|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IAttrSet
This interface defines the abstraction for the generic collection of attributes indexed by string names. Set of cooperating implementations of this interface may exploit dot-separated attribute names to provide seamless access to the attributes of attribute value which also implements AttrSet interface as if it was direct attribute of the container E.g., ((AttrSet)container.get("x")).get("y") is equivalent to container.get("x.y");
Method Summary | |
---|---|
void |
delete(java.lang.String name)
Deletes an attribute value from this AttrSet. |
java.lang.Object |
get(java.lang.String name)
Gets an attribute value. |
java.util.Enumeration |
getElements()
Returns an enumeration of the names of the attributes existing within this AttrSet. |
void |
set(java.lang.String name,
java.lang.Object obj)
Sets an attribute value within this AttrSet. |
Method Detail |
---|
void set(java.lang.String name, java.lang.Object obj) throws EBaseException
name
- the name of the attributeobj
- the attribute object.
EBaseException
- on attribute handling errors.java.lang.Object get(java.lang.String name) throws EBaseException
name
- the name of the attribute to return.
EBaseException
- on attribute handling errors.void delete(java.lang.String name) throws EBaseException
name
- the name of the attribute to delete.
EBaseException
- on attribute handling errors.java.util.Enumeration getElements()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |