>>> 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! :)

Reply via email to