} else if (className.endsWith(".FavoritesFilterComponent")) {
filterComponent = new FavoritesFilterComponent(name, description);
} else if (className.endsWith(".KeywordFilterComponent")) {
filterComponent = new KeywordFilterComponent(name, description);
} else if (className.endsWith(".MassFilterComponent")) {
filterComponent = new MassFilterComponent(name, description);
} else if (className.endsWith(".PluginFilterComponent")) {
filterComponent = new PluginFilterComponent(name, description);
} else if (className.endsWith(".PluginIconFilterComponent")) {
filterComponent = new PluginIconFilterComponent(name, description);
} else if (className.endsWith(".ProgramInfoFilterComponent")) {