|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.ObjectJADE_SL.abs.AbsContentElementList
| Field Summary | |
private java.util.List |
elements
|
private java.lang.String |
typeName
|
| Constructor Summary | |
AbsContentElementList()
Construct an Abstract descriptor to hold a content element list |
|
| Method Summary | |
void |
add(AbsContentElement element)
Add a new element (that must be a content element) to this content element list. |
void |
clear()
Clear all the elements in this content element list. |
boolean |
contains(AbsContentElement element)
Test if a given content element is contained in this content element list. |
void |
dump()
|
protected void |
dump(int indent,
java.io.PrintStream ps)
|
AbsContentElement |
get(int i)
Retrieves the i-th element in this content element list. |
AbsObject |
getAbsObject(java.lang.String name)
Makes no sense in the case of an AbsContentElementList that has no attribute --> Just return null |
int |
getCount()
Makes no sense in the case of an AbsContentElementList that has no attribute --> Just return 0 |
java.lang.String[] |
getNames()
Makes no sense in the case of an AbsContentElementList that has no attribute --> Just return null |
java.lang.String |
getTypeName()
|
int |
indexOf(AbsContentElement element)
Returns the position of an element within this content element list. |
boolean |
isEmpty()
Test if the content element list is empty. |
boolean |
isGrounded()
Tests if this AbsContentElementList is grounded, i.e., if no one of its elements is associated with a variable |
java.util.Iterator |
iterator()
|
AbsContentElement |
remove(int index)
Removes the element at the given position from this content element list. |
int |
size()
Retrieves the number of elements in this content element list. |
AbsContentElement[] |
toArray()
Retrieve all elements in this content element list in the form of an array. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
private java.util.List elements
private java.lang.String typeName
| Constructor Detail |
public AbsContentElementList()
| Method Detail |
public void add(AbsContentElement element)
element - The element to add.public int size()
public AbsContentElement get(int i)
i-th element in this content element list.
i - The index of the element to retrieve.
public java.util.Iterator iterator()
Iterator over the elements of this
content element list.public void clear()
public boolean contains(AbsContentElement element)
true if the given content element is contained
in this content element list.public int indexOf(AbsContentElement element)
public AbsContentElement remove(int index)
public boolean isEmpty()
true if this content element list does
not contain any element.public AbsContentElement[] toArray()
protected void dump(int indent,
java.io.PrintStream ps)
public java.lang.String getTypeName()
getTypeName in interface AbsObjectAbsObject.getTypeName()public AbsObject getAbsObject(java.lang.String name)
getAbsObject in interface AbsObjectname - The name of the attribute.
public java.lang.String[] getNames()
getNames in interface AbsObjectpublic boolean isGrounded()
isGrounded in interface AbsObjecttrue if the object is grounded.public int getCount()
getCount in interface AbsObjectpublic void dump()
dump in interface AbsObject
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||