Fixes an incorrect tag that was resulting in a wrong decorator for DataProcessDefinitionExtension when generating interface

* This fixes the extended data process definition object so that its attribute, data processes can be correctly filled by the extended framework which uses the "decorators".

* For the attribute, data_processes, the tag should be #@ hasDataProcess and not #@ hasProcessDefinition. This is now fixed.