Zend_Ldap-API-Ldap-Node.xml 26 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!-- EN-Revision: 17230 -->
  3. <!-- Reviewed: no -->
  4. <sect3 id="zend.ldap.api.reference.zend-ldap-node">
  5. <title>Zend_Ldap_Node</title>
  6. <para>
  7. <classname>Zend_Ldap_Node</classname> enthält die magischen Zugriffsmethoden
  8. <methodname>__set()</methodname>, <methodname>__get()</methodname>,
  9. <methodname>__unset()</methodname> und <methodname>__isset()</methodname> um auf die
  10. Attribute mit Ihrem Namen zugreifen zu können. Sie verweisen auf
  11. <methodname>Zend_Ldap_Node::setAttribute()</methodname>,
  12. <methodname>Zend_Ldap_Node::getAttribute()</methodname>,
  13. <methodname>Zend_Ldap_Node::deleteAttribute()</methodname> und
  14. <methodname>Zend_Ldap_Node::existsAttribute()</methodname>. Weiters implementiert die Klasse
  15. <code>ArrayAccess</code> für einen Array-artigen Zugriff auf die Attribute.
  16. <classname>Zend_Ldap_Node</classname> implementiert auch <code>Iterator</code> und
  17. <code>RecursiveIterator</code> um rekursive Suchen im Baum zu erlauben.
  18. </para>
  19. <table id="zend.ldap.api.reference.zend-ldap-node.table">
  20. <title>Zend_Ldap_Node API</title>
  21. <tgroup cols="2">
  22. <thead>
  23. <row>
  24. <entry>Methode</entry>
  25. <entry>Beschreibung</entry>
  26. </row>
  27. </thead>
  28. <tbody>
  29. <row>
  30. <entry><code>Zend_Ldap getLdap()</code></entry>
  31. <entry>
  32. Gibt die aktuelle <acronym>LDAP</acronym> Verbindung zurück. Wirft eine
  33. <classname>Zend_Ldap_Exception</classname> wenn der aktuelle Node im
  34. abgehängten Modus ist (nicht mit einer <classname>Zend_Ldap</classname>
  35. Instanz verbunden).
  36. </entry>
  37. </row>
  38. <row>
  39. <entry>
  40. <code>Zend_Ldap_Node attachLdap(Zend_Ldap
  41. $ldap)</code>
  42. </entry>
  43. <entry>
  44. Hängt den aktuellen Node an die <classname>Zend_Ldap</classname> Instanz
  45. <varname>$ldap</varname> an. Wirft eine
  46. <classname>Zend_Ldap_Exception</classname> wenn <varname>$ldap</varname>
  47. für den aktuellen Node nicht verantwortlich ist (wenn der Node kein Kind
  48. der Basis DN von <varname>$ldap</varname> ist).
  49. </entry>
  50. </row>
  51. <row>
  52. <entry><code>Zend_Ldap_Node detachLdap()</code></entry>
  53. <entry>Hängt den Node von der <acronym>LDAP</acronym> Verbindung ab.</entry>
  54. </row>
  55. <row>
  56. <entry><code>boolean isAttached()</code></entry>
  57. <entry>
  58. Prüft ob der aktuelle Node an eine <acronym>LDAP</acronym> Verbindung
  59. angehängt ist.
  60. </entry>
  61. </row>
  62. <row>
  63. <entry>
  64. <emphasis><code>Zend_Ldap_Node
  65. create(string|array|Zend_Ldap_Dn $dn, array $objectClass)</code>
  66. </emphasis>
  67. </entry>
  68. <entry>
  69. Factory Methode um einen neuen abgehängten
  70. <classname>Zend_Ldap_Node</classname> für einen angegebenen DN zu erstellen.
  71. Erstellt einen neuen <classname>Zend_Ldap_Node</classname> mit dem DN
  72. <varname>$dn</varname> und der Objektklasse <varname>$objectClass</varname>.
  73. </entry>
  74. </row>
  75. <row>
  76. <entry>
  77. <emphasis><code>Zend_Ldap_Node
  78. fromLdap(string|array|Zend_Ldap_Dn $dn, Zend_Ldap $ldap)</code>
  79. </emphasis>
  80. </entry>
  81. <entry>
  82. Factory Methode um einen angehängten <classname>Zend_Ldap_Node</classname>
  83. für einen angegebenen DN zu erstellen. Lädt einen existierenden
  84. <classname>Zend_Ldap_Node</classname> mit dem DN <varname>$dn</varname> von
  85. der <acronym>LDAP</acronym> Verbindung <varname>$ldap</varname>.
  86. </entry>
  87. </row>
  88. <row>
  89. <entry>
  90. <emphasis><code>Zend_Ldap_Node fromArray((array $data,
  91. boolean $fromDataSource)</code> </emphasis>
  92. </entry>
  93. <entry>
  94. Factory Methode um einen abgehängten <classname>Zend_Ldap_Node</classname>
  95. aus den Array Daten <varname>$data</varname> zu erstellen. Wenn
  96. <varname>$fromDataSource</varname> <constant>TRUE</constant> ist (der
  97. Standardwert ist <constant>FALSE</constant>), werden die Daten als, in einem
  98. <acronym>LDAP</acronym> Baum vorhanden, betrachtet.
  99. </entry>
  100. </row>
  101. <row>
  102. <entry><code>boolean isNew()</code></entry>
  103. <entry>
  104. Sagt ob der Node als Neu betrachtet wird (nicht auf dem Server vorhanden).
  105. Es ist zu beachten dass das nicht sagt ob der Node wirklich auf dem Server
  106. vorhanden ist. Man muss <methodname>Zend_Ldap_Node::exists()</methodname>
  107. verwenden um zu sehen ob der Node dort bereits existiert.
  108. </entry>
  109. </row>
  110. <row>
  111. <entry><code>boolean willBeDeleted()</code></entry>
  112. <entry>
  113. Sagt ob dieser Node gelöscht wird sobald
  114. <methodname>Zend_Ldap_Node::update()</methodname> aufgerufen wird.
  115. Tells if this node is going to be deleted once
  116. <methodname>Zend_Ldap_Node::update()</methodname> is called.
  117. </entry>
  118. </row>
  119. <row>
  120. <entry><code>Zend_Ldap_Node delete()</code></entry>
  121. <entry>
  122. Markiert den Node als gelöscht. Nodes werden beim Aufruf von
  123. <methodname>Zend_Ldap_Node::update()</methodname> gelöscht, wenn
  124. <methodname>Zend_Ldap_Node::willBeDeleted()</methodname> true ist.
  125. </entry>
  126. </row>
  127. <row>
  128. <entry><code>boolean willBeMoved()</code></entry>
  129. <entry>
  130. Sagt ob dieser Node verschoben wird sobald
  131. <methodname>Zend_Ldap_Node::update()</methodname> aufgerufen wird.
  132. </entry>
  133. </row>
  134. <row>
  135. <entry><code>Zend_Ldap_Node update(Zend_Ldap $ldap)</code></entry>
  136. <entry>
  137. Sendet alle wartenden Änderungen an den <acronym>LDAP</acronym> Server. Wenn
  138. <varname>$ldap</varname> unterdrückt wird, dann wird die aktuelle
  139. <acronym>LDAP</acronym> Verbindung verwendet. Wenn der aktuelle Node von
  140. einer <acronym>LDAP</acronym> Verbindung getrennt ist, wird eine
  141. <classname>Zend_Ldap_Exception</classname> geworfen. Wenn
  142. <varname>$ldap</varname> angegeben wird, dann wird der aktuelle Node an die
  143. angegebene <acronym>LDAP</acronym> Verbindung angehängt.
  144. </entry>
  145. </row>
  146. <row>
  147. <entry><code>Zend_Ldap_Dn getCurrentDn()</code></entry>
  148. <entry>
  149. Gibt den aktuellen DN des aktuellen Nodes als Zend_Ldap_Dn zurück. Das
  150. reflektiert mögliche rename-Operationen.
  151. </entry>
  152. </row>
  153. <row>
  154. <entry><code>Zend_Ldap_Dn getDn()</code></entry>
  155. <entry>
  156. Gibt den originalen DN des aktuellen Nodes als Zend_Ldap_Dn zurück. Das
  157. reflektiert mögliche rename-Operationen.
  158. </entry>
  159. </row>
  160. <row>
  161. <entry><code>string getDnString(string $caseFold)</code></entry>
  162. <entry>
  163. Gibt den originalen DN des aktuellen Nodes als String zurück. Das
  164. reflektiert mögliche rename-Operationen.
  165. </entry>
  166. </row>
  167. <row>
  168. <entry><code>array getDnArray(string $caseFold)</code></entry>
  169. <entry>
  170. Gibt den originalen DN des aktuellen Nodes als Array zurück. Das reflektiert
  171. mögliche rename-Operationen.
  172. </entry>
  173. </row>
  174. <row>
  175. <entry><code>string getRdnString(string $caseFold)</code></entry>
  176. <entry>
  177. Gibt den <acronym>RDN</acronym> des aktuellen Nodes als String zurück. Das
  178. reflektiert mögliche rename-Operationen.
  179. </entry>
  180. </row>
  181. <row>
  182. <entry><code>array getRdnArray(string $caseFold)</code></entry>
  183. <entry>
  184. Gibt den <acronym>RDN</acronym> des aktuellen Nodes als Array zurück. Das
  185. reflektiert mögliche rename-Operationen.
  186. </entry>
  187. </row>
  188. <row>
  189. <entry>
  190. <code>Zend_Ldap_Node setDn(Zend_Ldap_Dn|string|array
  191. $newDn)</code>
  192. </entry>
  193. <entry>
  194. Setzt den neuen DB für diesen Node und verschiebt diesen Node effektiv
  195. sobald <methodname>Zend_Ldap_Node::update()</methodname> aufgerufen wird.
  196. </entry>
  197. </row>
  198. <row>
  199. <entry>
  200. <code>Zend_Ldap_Node move(Zend_Ldap_Dn|string|array
  201. $newDn)</code>
  202. </entry>
  203. <entry>
  204. Das ist ein Alias für <methodname>Zend_Ldap_Node::setDn()</methodname>.
  205. </entry>
  206. </row>
  207. <row>
  208. <entry>
  209. <code>Zend_Ldap_Node rename(Zend_Ldap_Dn|string|array
  210. $newDn)</code>
  211. </entry>
  212. <entry>
  213. Das ist ein Alias für <methodname>Zend_Ldap_Node::setDn()</methodname>.
  214. </entry>
  215. </row>
  216. <row>
  217. <entry><code>array getObjectClass()</code></entry>
  218. <entry>Gibt objectClass des Nodes zurück.</entry>
  219. </row>
  220. <row>
  221. <entry>
  222. <code>Zend_Ldap_Node setObjectClass(array|string
  223. $value)</code>
  224. </entry>
  225. <entry>Setzt das objectClass Attribut.</entry>
  226. </row>
  227. <row>
  228. <entry>
  229. <code>Zend_Ldap_Node appendObjectClass(array|string
  230. $value)</code>
  231. </entry>
  232. <entry>Stellt dem objectClass Attribut voran.</entry>
  233. </row>
  234. <row>
  235. <entry><code>string toLdif(array $options)</code></entry>
  236. <entry>
  237. Gibt eine <acronym>LDIF</acronym> Repräsentation des aktuellen Nodes zurück.
  238. <varname>$options</varname> wird an
  239. <classname>Zend_Ldap_Ldif_Encoder</classname> übergeben.
  240. </entry>
  241. </row>
  242. <row>
  243. <entry><code>array getChangedData()</code></entry>
  244. <entry>
  245. Gibt geänderte Node Daten zurück. Das Array enthält alle geänderten
  246. Attribute. Dieses format kann in <methodname>Zend_Ldap::add()</methodname>
  247. und <methodname>Zend_Ldap::update()</methodname> verwendet werden.
  248. </entry>
  249. </row>
  250. <row>
  251. <entry><code>array getChanges()</code></entry>
  252. <entry>Gibt alle gemachten Änderungen zurück.</entry>
  253. </row>
  254. <row>
  255. <entry><code>string toString()</code></entry>
  256. <entry>
  257. Gibt den DN des aktuellen Nodes zurück - leitet auf
  258. <methodname>Zend_Ldap_Dn::getDnString()</methodname> weiter.
  259. </entry>
  260. </row>
  261. <row>
  262. <entry><code>string __toString()</code></entry>
  263. <entry>
  264. Castet auf eine String Repräsentation - leitet auf
  265. <methodname>Zend_Ldap_Dn::toString()</methodname> weiter.
  266. </entry>
  267. </row>
  268. <row>
  269. <entry>
  270. <code>array toArray(boolean
  271. $includeSystemAttributes)</code>
  272. </entry>
  273. <entry>
  274. Gibt eine Array Repräsentation des aktuellen Nodes zurück. Wenn
  275. <varname>$includeSystemAttributes</varname> <constant>FALSE</constant> ist
  276. (der Standardwert ist <constant>TRUE</constant>), werden Systemspezifische
  277. Attribute vom Array entfernt. Anders als
  278. <methodname>Zend_Ldap_Node::getAttributes()</methodname> enthält das
  279. resultierende Array den DN mit dem Schlüssel <code>'dn'</code>.
  280. </entry>
  281. </row>
  282. <row>
  283. <entry>
  284. <code>string toJson(boolean
  285. $includeSystemAttributes)</code>
  286. </entry>
  287. <entry>
  288. Gibt eine <acronym>JSON</acronym> Repräsentation des aktuellen Nodes zurück
  289. wobei <methodname>Zend_Ldap_Node::toArray()</methodname> verwendet wird.
  290. </entry>
  291. </row>
  292. <row>
  293. <entry>
  294. <code>array getData(boolean
  295. $includeSystemAttributes)</code>
  296. </entry>
  297. <entry>
  298. Gibt die Attribute des Nodes zurück. Das Array enthält alle Attribute in Ihrem
  299. internen Format (keine Konvertierung).
  300. </entry>
  301. </row>
  302. <row>
  303. <entry>
  304. <code>boolean existsAttribute(string $name, boolean
  305. $emptyExists)</code>
  306. </entry>
  307. <entry>
  308. Prüft ob ein angegebenes Attribut existiert. Wenn
  309. <varname>$emptyExists</varname> <constant>FALSE</constant> ist werden leere
  310. Attrbute (welche nur array() enthalten) als nicht-existent betrachtet und es
  311. wird <constant>FALSE</constant> zurückgegeben. Wenn
  312. <varname>$emptyExists</varname> true ist werden leere Attribute als existent
  313. betrachtet und es wird <constant>TRUE</constant> zurückgegeben. In diesem
  314. Fall gibt die Methode nur dann <constant>FALSE</constant> zurck wenn der
  315. Name des Attributs in der Sammlung der Schlüssel fehlt.
  316. </entry>
  317. </row>
  318. <row>
  319. <entry>
  320. <code>boolean attributeHasValue(string $name, mixed|array
  321. $value)</code>
  322. </entry>
  323. <entry>
  324. Prüft ob die angegebenen Werte im Attribut existieren. Die Methode gibt nur
  325. dann <constant>TRUE</constant> zurück wenn alle Werte von
  326. <varname>$value</varname> im Attribut vorhanden sind. Der Vergleich wird
  327. strikt durchgeführt (er respektiert den Datentyp).
  328. </entry>
  329. </row>
  330. <row>
  331. <entry><code>integer count()</code></entry>
  332. <entry>
  333. Gibt die Anzahl der Attribute im Node zurück. Implementiert Countable.
  334. </entry>
  335. </row>
  336. <row>
  337. <entry>
  338. <code>mixed getAttribute(string $name, integer|null
  339. $index)</code>
  340. </entry>
  341. <entry>
  342. Holt ein <acronym>LDAP</acronym> Attribut. Die Datenkonvertierung wird
  343. angewendet durch Verwendung von
  344. <methodname>Zend_Ldap_Attribute::getAttribute()</methodname>.
  345. </entry>
  346. </row>
  347. <row>
  348. <entry>
  349. <code>array getAttributes(boolean
  350. $includeSystemAttributes)</code>
  351. </entry>
  352. <entry>
  353. Holt alle Attribute des Nodes. Wenn
  354. <varname>$includeSystemAttributes</varname> <constant>FALSE</constant> ist
  355. (der Standardwert ist <constant>TRUE</constant>) dann werden die System
  356. spezifischen Attribute vom Array entfernt.
  357. </entry>
  358. </row>
  359. <row>
  360. <entry>
  361. <code>Zend_Ldap_Node setAttribute(string $name, mixed
  362. $value)</code>
  363. </entry>
  364. <entry>
  365. Setzt ein <acronym>LDAP</acronym> Attribut. Die Datenkonvertierung wird
  366. angewendet durch Verwendung von
  367. <methodname>Zend_Ldap_Attribute::setAttribute()</methodname>.
  368. </entry>
  369. </row>
  370. <row>
  371. <entry>
  372. <code>Zend_Ldap_Node appendToAttribute(string $name, mixed
  373. $value)</code>
  374. </entry>
  375. <entry>
  376. Hängt etwas an ein <acronym>LDAP</acronym> Attribut an. Die
  377. Datenkonvertierung wird angewendet durch Verwendung von
  378. <methodname>Zend_Ldap_Attribute::setAttribute()</methodname>.
  379. </entry>
  380. </row>
  381. <row>
  382. <entry>
  383. <code>array|integer getDateTimeAttribute(string $name,
  384. integer|null $index)</code>
  385. </entry>
  386. <entry>
  387. Holt ein <acronym>LDAP</acronym> Date/Time Attribut. Die Datenkonvertierung
  388. wird angewendet durch Verwendung von
  389. <methodname>Zend_Ldap_Attribute::setDateTimeAttribute()</methodname>.
  390. </entry>
  391. </row>
  392. <row>
  393. <entry>
  394. <code>Zend_Ldap_Node setDateTimeAttribute(string $name,
  395. integer|array $value, boolean $utc)</code>
  396. </entry>
  397. <entry>
  398. Setzt ein <acronym>LDAP</acronym> Date/Time Attribut. Die Datenkonvertierung
  399. wird angewendet durch Verwendung von
  400. <methodname>Zend_Ldap_Attribute::setDateTimeAttribute()</methodname>.
  401. </entry>
  402. </row>
  403. <row>
  404. <entry>
  405. <code>Zend_Ldap_Node appendToDateTimeAttribute(string $name,
  406. integer|array $value, boolean $utc)</code>
  407. </entry>
  408. <entry>
  409. Hängt etwas an ein <acronym>LDAP</acronym> Date/Time Attribut an. Die
  410. Datenkonvertierung wird angewendet durch Verwendung von
  411. <methodname>Zend_Ldap_Attribute::setDateTimeAttribute()</methodname>.
  412. </entry>
  413. </row>
  414. <row>
  415. <entry>
  416. <code>Zend_Ldap_Node setPasswordAttribute(string $password,
  417. string $hashType, string $attribName)</code>
  418. </entry>
  419. <entry>
  420. Setzt ein <acronym>LDAP</acronym> Passwort bei
  421. <varname>$attribName</varname> (der Standardwert ist
  422. <code>'userPassword'</code>) auf <varname>$password</varname> mit dem
  423. Hashtyp <varname>$hashType</varname> (der Standardwert ist
  424. <constant>Zend_Ldap_Attribute::PASSWORD_HASH_MD5</constant>).
  425. </entry>
  426. </row>
  427. <row>
  428. <entry>
  429. <code>Zend_Ldap_Node deleteAttribute(string
  430. $name)</code>
  431. </entry>
  432. <entry>Löscht ein <acronym>LDAP</acronym> Attribut.</entry>
  433. </row>
  434. <row>
  435. <entry>
  436. <code>void removeDuplicatesFromAttribute(string
  437. $name)</code>
  438. </entry>
  439. <entry>
  440. Entfernt doppelte Werte von einem <acronym>LDAP</acronym> Attribut.
  441. </entry>
  442. </row>
  443. <row>
  444. <entry>
  445. <code>void removeFromAttribute(string $attribName,
  446. mixed|array $value)</code>
  447. </entry>
  448. <entry>
  449. Entfernt die angegebenen Werte von einem <acronym>LDAP</acronym> Attribut.
  450. </entry>
  451. </row>
  452. <row>
  453. <entry><code>boolean exists(Zend_Ldap $ldap)</code></entry>
  454. <entry>
  455. Prüft ob der aktuelle Node im angegebenen <acronym>LDAP</acronym> Server
  456. existiert (der aktuelle Server wird verwendet wenn
  457. <constant>NULL</constant> übergeben wird).
  458. </entry>
  459. </row>
  460. <row>
  461. <entry><code>Zend_Ldap_Node reload(Zend_Ldap $ldap)</code></entry>
  462. <entry>
  463. Lädt die Attribute des aktuellen Nodes nochmalig vom angegebenen
  464. <acronym>LDAP</acronym> Server (der aktuelle Server wird verwendet wenn
  465. <constant>NULL</constant> übergeben wird).
  466. </entry>
  467. </row>
  468. <row>
  469. <entry>
  470. <code>Zend_Ldap_Node_Collection
  471. searchSubtree(string|Zend_Ldap_Filter_Abstract $filter, integer
  472. $scope, string $sort)</code>
  473. </entry>
  474. <entry>
  475. Sucht den Unterbaum des Nodes mit dem angegebenen <varname>$filter</varname>
  476. und den angegebenen Suchparametern ab. Siehe
  477. <methodname>Zend_Ldap::search()</methodname> für Details über die
  478. Parameter <varname>$scope</varname> und <varname>$sort</varname>.
  479. </entry>
  480. </row>
  481. <row>
  482. <entry>
  483. <code>integer countSubtree(string|Zend_Ldap_Filter_Abstract
  484. $filter, integer $scope)</code>
  485. </entry>
  486. <entry>
  487. Zählt die Elemente des Unterbaums vom Node welche dem angegebenen
  488. <varname>$filter</varname> entsprechen und dem angegebenen Suchbereich.
  489. Siehe <methodname>Zend_Ldap::search()</methodname> für Details über den
  490. <varname>$scope</varname> Parameter.
  491. </entry>
  492. </row>
  493. <row>
  494. <entry><code>integer countChildren()</code></entry>
  495. <entry>Zählt die Kinder des Nodes.</entry>
  496. </row>
  497. <row>
  498. <entry>
  499. <code>Zend_Ldap_Node_Collection
  500. searchChildren(string|Zend_Ldap_Filter_Abstract $filter, string
  501. $sort)</code>
  502. </entry>
  503. <entry>
  504. Sucht nach Kindern des Nodes die dem angegebenen <varname>$filter</varname>
  505. entsprechen. Siehe <methodname>Zend_Ldap::search()</methodname> für Details
  506. über den <varname>$sort</varname> Parameter.
  507. </entry>
  508. </row>
  509. <row>
  510. <entry><code>boolean hasChildren()</code></entry>
  511. <entry>Gibt zurück ob der aktuelle Node Kinder hat.</entry>
  512. </row>
  513. <row>
  514. <entry>
  515. <code>Zend_Ldap_Node_ChildrenIterator
  516. getChildren()</code>
  517. </entry>
  518. <entry>Gibt alle Kinder des aktuellen Nodes zurück.</entry>
  519. </row>
  520. <row>
  521. <entry>
  522. <code>Zend_Ldap_Node getParent(Zend_Ldap
  523. $ldap)</code>
  524. </entry>
  525. <entry>
  526. Gibt den Elternteil des aktuellen Nodes zurück wobei die
  527. <acronym>LDAP</acronym> Verbindung <varname>$ldap</varname> verwendet wird
  528. (verwendet die aktuelle <acronym>LDAP</acronym> Verbindung wenn diese nicht
  529. angegeben wird).
  530. </entry>
  531. </row>
  532. </tbody>
  533. </tgroup>
  534. </table>
  535. </sect3>