public MP3Filter(boolean title, boolean artist, boolean caseSensitive, String searchString) {
		super();
		filterList = new Vector<MP3Filter.BasicFilter>();
		if (caseSensitive) {
			    this.searchString = searchString;
			if (title) {
				filterList.add(new TitleFilter());
			}
			if (artist) {
				filterList.add(new ArtistFilter());
			}
		} else {
			this.searchString = searchString.toLowerCase();
			if (title) {
				filterList.add(new TitleNcsFilter());
			}
			if (artist) {
				filterList.add(new ArtistNcsFilter());
			}
		}
	}