#include <container.h>
Klassendiagramm für Container:
Öffentliche Datenelemente | |
virtual void | add (Element object)=0 |
Fügt object zum Container hinzu. | |
virtual unsigned | count ()=0 |
Liefert zurück, wieviele Objekte sich im Container befinden. | |
virtual bool | empty ()=0 |
Ist kein Objekt im Container vorhanden? | |
virtual bool | exist (Element object)=0 |
Ist object im Container vorhanden? | |
virtual void | first ()=0 |
Setzt den internen Cursor des Containers auf das erste Element. | |
virtual CadObject * | getObject ()=0 throw (OutOfModelException*) |
Liefert das Objekt zurück, auf dem gerade der interne Cursor des Containers steht. | |
virtual bool | hasObject ()=0 |
Befindet sich der interne Cursor innerhalb des Container? | |
virtual void | next ()=0 throw (OutOfModelException*) |
Setzt den internen Cursor auf das nachfolgende Element. | |
virtual void | print ()=0 |
Gibt alle im Container enthaltene Elemente auf der Konsole aus. |
|
Fügt object zum Container hinzu. @object hinzuzufügendes Element
|
|
Liefert zurück, wieviele Objekte sich im Container befinden.
Implementiert in Faces. |
|
Ist kein Objekt im Container vorhanden?
Implementiert in Faces. |
|
Ist object im Container vorhanden?
|
|
Setzt den internen Cursor des Containers auf das erste Element. Falls der Container leer ist, wirft ein anschließender Aufruf von getObject() oder next() eine OutOfModelException. Implementiert in Faces. |
|
Liefert das Objekt zurück, auf dem gerade der interne Cursor des Containers steht.
Implementiert in Faces. |
|
Befindet sich der interne Cursor innerhalb des Container?
Implementiert in Faces. |
|
Setzt den internen Cursor auf das nachfolgende Element.
Implementiert in Faces. |