using SabreTools.Logging;
namespace SabreTools.Filtering
{
///
/// Represents the removal operations that need to be performed on a set of items, usually a DAT
///
public abstract class Remover
{
#region Logging
///
/// Logging object
///
protected Logger logger;
#endregion
#region Constructors
///
/// Constructor
///
public Remover()
{
logger = new Logger(this);
}
#endregion
#region Remover Population
///
/// Set remover from a value
///
/// Key for the remover to be set
public abstract bool SetRemover(string field);
#endregion
}
}