(refs #7375) Replaced collectVars method by a visitor Change-Id: I4838702fadeca47449433693dae9630d5cac895d
(refs #7375) Replaced collectFreeVariables method by a visitor Change-Id: I89817b8a075d6261b351fbbd70c40d9f9ccc59cc
(refs #7375) Replace collectRefs by CollectRefsVisitor Change-Id: I77bf548a062bb365f43284778845678fb50341d5
(refs #7375) Replaced forVariables by a visitor Change-Id: I5737e75491a1341711f89fbcf9749ee88d953c92
migrated to svn revision 33108
Migrated source code from Simantics SVN