private ExecuteCommandCreateNewFilterFromCatalogue(IActivateItems itemActivator, ICatalogue catalogue) : base(itemActivator)
        {
            if (catalogue == null)
            {
                SetImpossible("No Catalogue found");
                return;
            }

            _filters = catalogue.GetAllFilters();

            if (!_filters.Any())
            {
                SetImpossible("There are no Filters declared in Catalogue '" + catalogue + "'");
            }
        }