First of all thanks for the quick and friendly reply.
>But you need to keep in mind
>that you may need to add explicit typing (see GPType) to make certain
>that various nodes connect together in the tree in such a way that if
>one writes to ValueData.bool to hand to his parent, the parent's not
>expecting a ValueData.value.
I doubt this can happen. First of all ValueData.bool is a boolean and
ValueData.value is a double so I can't really mix them up. Eclipse will make
sure of that ;-)
Secondly, I KNOW that ValueData.bool is used for testing properties and
ValueData.value is the result of an evaluation. So that's another reason why
I won't mix both up.
(This reply is just to make sure I fully understand what you mean.)