Move ui_visible attribute from base notification listener factory to base factory
Created by: jjenthought
This isn't a property specific to a notification listener factory, so it can be moved down to the base class. This doesn't change behaviour, but makes the different factory classes a little more consistent.