remove last entered node(a)
Gruppe |
Mit diese Funktion kann während des Aufbaus des Zielbaums die letzte Instanz eines betretenen Knotens a wieder entfernt werden. Siehe Beispiel für Details.
Die Funktion kann nicht auf dem Knoten a selbst verwendet werden.
Der Rückgabewert der Funktion im Erfolgsfall ist true. Wird ein falschen Knoten-Name angegeben, entsteht ein Fehler.
Parameterbeschreibung
Parameter |
Beschreibung |
a |
Der Name des Knotens. Wird nichts angegeben, wird der Vater-Knoten verwendet. |
Beispiel
Nehmen wir an im Mapping wird im Zielbaum ein Mal der Knoten some_node erzeugt und in einer Schleife vier Mal der Knoten loop_node.
Auf dem Feld remove führen wir im zweiten Durchlauf der Schleife die hier beschriebene Funktion aus, mit dem Wert loop_node für Parameter a.
Alternativ könnten wir an der selben Stelle auch den Knoten some_node entfernen.
Wir könnten die Funktion aber nicht auf dem Knoten loop_node selbst ausführen.