protected FilterUI(IFilterClauseFactory clauseFactory, string columnName) { if (clauseFactory == null) throw new ArgumentNullException("clauseFactory"); _columnName = columnName; _clauseFactory = clauseFactory; }