2
0

Zend_Ldap-API-Ldap-Node.xml 26 KB

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