Syntax: list<cFibVariable*> getDefinedVariables(
edDirection direction=ED_HIGHER )
Diese Methode gibt die Menge aller Variablen zurück, die in den Fib-Elementen in der angegeben Richtung direction
vom Fib-Element, von dem die Methode aufgerufen wird, ausgehend, definiert werden.
Variablen, die ein root-Element definiert, liegen nicht über den in diesem root-Element enthaltenden unter-root-Elemente. Daher kann keine Variable über einem root-Element definiert sein. Dies liegt daran, dass root-Element die Variablen, die sie definieren, nicht an enthaltende root-Elemente vererben, daher können sie auch nicht in enthaltenden root-Elementen benutzt werden.
Eingabeparameter:
direction
: Die Richtung, vom aktuellem Fib-Element ausgehend, in der sich die Fib-Elemente befinden, von denen die definierten Variablen zurückgegeben werden sollen. Standardmäßig werden alle Fib-Element, die das aktuelle Fib-Element direkt oder indirekt enthalten, geprüft.
Rückgabe: Diese Methode gibt eine Liste aller Variablen zurück, die in den Fib-Elementen in der angegeben Richtung direction
vom Fib-Element, von dem die Methode aufgerufen wird, ausgehend, definiert werden.