Community
Participate
Working Groups
The TmfEventProvider methods are parameterized with TmfDataRequest and a check is made later to determine which actual type of event we are dealing with. This check is performed directly against a concrete type, which is not such a great idea since extended types are not taken into consideration (this breaks isCompleted() among others). The simple, obvious solution is to parameterize ITmfDataRequest instead. It simplifies code and is future proof.
Created attachment 165340 [details] ITmfDataRequest patch - Used ITmfDataRequest instead of TmfDataRequest - Added a bunch of unit tests - Fixed a problem with component registering/deregistering
Patch committed
Comment on attachment 165340 [details] ITmfDataRequest patch Patch committed
Released in a previous delivery.