public override object Clone() { SizeFilter temp = new SizeFilter(); temp._name = _name; temp._condition = _condition; temp._enabled = _enabled; temp._sizeImplication = _sizeImplication; temp._sizeValue = _sizeValue; temp.shiftedSizeValue = shiftedSizeValue; return temp; }
private void AddSizeFilter(SizeFilter filter, bool addToFileFilter) { SizeFilterView view = new SizeFilterView(); if(filter == null) { view.Filter = new SizeFilter(); } else { view.Filter = filter; } if(addToFileFilter) { fileFilter.AddFilter(view.Filter); } AddFilterView(view); }