Inheritance: FilterBase
Example #1
0
 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;
 }
Example #2
0
        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);
        }