Download Portal Manager API-Programmierhandbuch
Transcript
PortalManagerAPIProgrammersManual_de.book Page 104 Friday, January 28, 2005 11:37 AM Kapitel 4 Herauszustellen ist eine besondere Implementation des Interface Value: die Klasse TupelMap. Eine TupelMap speichert Paare von Key und Value; da sie selbst vom Typ Value ist, kann sie wiederum als Wert in einer anderen TupelMap auftreten. So entstehen mehrstufige (rekursive) Strukturen. Die folgende Abbildung veranschaulicht diese Konstruktion. Key Value key1 value1 key2 value2 value3 key3 key4 Key key1 key2 Value value1 value2 key3 value3 key4 ... keyn value4 ... valuen value4 ... ... keyn valuen Abb. 24 – Mehrstufige Schlüssel-Wert-Listen in der TupelMap Es ist natürlich auch möglich, dass eine TupelMap sich selbst enthält, auch wenn das eine nicht unbedingt sinnvolle und gewollte Konstellation ist. Einige Algorithmen in den Klassen des Portal Manager API, die auf TupelMap operieren, würden in diesem Fall in den Zustand einer Endlosrekursion gelangen. 104 Livelink WCM Server