Fixing test to match the new !Class but Object type annotation.

Signed-off-by: Erik de Bruin <erik@ixsoftware.nl>
Changed the tests for the new interface member emission.

Signed-off-by: Erik de Bruin <erik@ixsoftware.nl>
New interface member emission.

Signed-off-by: Erik de Bruin <erik@ixsoftware.nl>
Raise property visibility to allow for method override.

Signed-off-by: Erik de Bruin <erik@ixsoftware.nl>
Changed the tests for the proper emission of parameters of the interface members.

Signed-off-by: Erik de Bruin <erik@ixsoftware.nl>
Proper emission of parameters of interface members.

Signed-off-by: Erik de Bruin <erik@ixsoftware.nl>
Proper JSDoc annotations for interface members.

Signed-off-by: Erik de Bruin <erik@ixsoftware.nl>
Changed the tests for the proper emission of JSDoc annotations for the interface members.

Signed-off-by: Erik de Bruin <erik@ixsoftware.nl>
Fixes issue where the namespace of the package instead of the namespace of the type is prefixed in the JSDoc annotation of an interface member.

Signed-off-by: Erik de Bruin <erik@ixsoftware.nl>