+ /* asv : 26.01.05 : Bug PAL7164 : sometimes CanvasPortOut::sync() is called twice (or maybe even more)
+ by mistake. It happens because of incorrect Qt events, or other reason, but it is not a
+ stable feature (bug). Adding an object in the study in sync() is therefore called more than once
+ which is a BUG. I decided to move call to putDataStudy() method to Event handling function.
+ When a node successfully finishes execution - check the ports and put out-value to study,
+ if the corresponding flag is set.