|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IAttributeMap
This interface must be implemented by a AttributeMap object, which should be used in the framework. The Map implementation contains IAttrubute instances as values and the name (String) of the IAttribute as key.
| Method Summary | |
|---|---|
void |
add(IAttribute att)
Adds the IAttribute object to the map. |
void |
addAll(IAttributeMap map)
Adds the IAttributeMap object to the map. |
boolean |
contains(IAttribute att)
Checks if the given attribute is already in the map. |
boolean |
contains(String attName)
Checks if the given attribute name is already in the map. |
IAttribute |
get(String name)
Gets the IAttribute object for the given name. |
Iterator |
iterator()
Gets an iterator of the map. |
void |
remove(IAttribute att)
Removes the IAttribute object from the map. |
void |
remove(String attName)
Removed the IAttribute object with the given name. |
int |
size()
Gets the size of the IAttributeMap object. |
| Method Detail |
|---|
boolean contains(IAttribute att)
att - The IAttribute to be checked
boolean contains(String attName)
attName - The name attribute of the IAttribute object.
void add(IAttribute att)
att - The IAttribute object to be added.void addAll(IAttributeMap map)
map - The IAttributeMap object to be added.void remove(IAttribute att)
att - The IAttribute object to be removed.void remove(String attName)
attName - The name attribute of the IAttribute object to be removed.IAttribute get(String name)
name - The name attribute of the requested IAttribute object.
null, if not contained.int size()
Iterator iterator()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||