next up previous contents index
Next: getDefinedVariables Up: Schnittstellenbeschreibung Previous: getUsedVariables   Contents   Index


isDefinedVariable

Syntax: bool isDefinedVariable(
const cFibVariable *variable,
edDirection direction=ED_POSITION) const


Diese Methode prüft, ob die gegebene Variable variable in einem Fib-Element definiert ist, welches in der angegeben Richtung direction vom aktuellen Fib-Element ausgehend stehen.

Variablen werden beispielsweise von Bereichs- oder Funktionselementen definiert.

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:


Rückgabe: Die Methode gibt true (=wahr) zurück, wenn die Variable in einem der geprüften Fib-Elemente definiert wird, sonst false (=falsch).



Betti Österholz 2013-02-13