Bugzilla – Bug 1385
Changing visibility of StartApplication and StopApplication method in Application class
Last modified: 2012-04-17 20:40:37 UTC
When extending Application it can be necessary to override (Start|Stop)Application method, while being able to call base class implementation. The small patch that I'm attaching solves this problem.
Created attachment 1349 [details] patch
(In reply to comment #1) > Created attachment 1349 [details] > patch Looks OK to me; any other comments?
Same here, +1 T.
The problem with this patch is that it is not ok to sometimes chain up and sometimes not chain up: we must be consistent. I have no problem with chaining up in principle but we should at least make sure that our own subclasses _do_ chain up. Please, update the doc of the base class methods too.
I figured out that there is no reason to do chaining, at least in this case. (Start|Stop)Application don't do anything at all in base class.