Add jsdoc tags when needed

After the migration of the new syntax, some previously inferred documentation properties need to be explicitly declared.
The required declaration have been added to the classe that have already been migrated to the new syntax.
That's probably the reason why the travis build failed.