>>> why? >>> >>> It is not a complete NULL UIManager. A NullUIManager would implement all >>> the API and do nothing (or implement nothing but only #doesNotUnderstand: >>> doing nothing or something like that) DummyUIManger DOES stuff, but it >>> makes sures not to end up calling the UI (like progress bar, notifications, >>> confirmations, etc). So, in this particular case, HeadlessUIManager is much >>> more accurate for me than Null. >>> >> then you will need to explain EVERY time to users why they should use >> CommandLineUIManager, or NonInteractiveUIManager for headless mode, >> rather than HeadlessUIManager. >> Good luck with that :) >> > > this is, btw , one of the reasons why i picked NonInteractive name > instead of calling it 'headless'. > Because it is more precise. And Camillo also used 'CommandLine' > instead of 'Headless'. > > In this regard, Dummy/Null is much more precise with describing > behavior of that ui manager class than headless.
exactly! :)
