|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--jade.content.abs.AbsContentElementList
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. |
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()
Return the number of elements in the list. |
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 |
hashCode()
|
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 |
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. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
notify,
notifyAll,
wait,
wait,
wait |
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 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()
public java.lang.String getTypeName()
AbsObject.getTypeName()
public AbsObject getAbsObject(java.lang.String name)
name
- The name of the attribute.public java.lang.String[] getNames()
public boolean isGrounded()
true
if the object is grounded.public int getCount()
size()
public java.lang.String toString()
public int hashCode()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |