package net.filebot.ui.filter;
import javax.swing.Icon;
import javax.swing.JComponent;
import net.filebot.ResourceManager;
import net.filebot.ui.PanelBuilder;
public class FilterPanelBuilder implements PanelBuilder {
@Override
public String getName() {
return "Filter";
}
@Override
public Icon getIcon() {
return ResourceManager.getIcon("panel.analyze");
}
@Override
public boolean equals(Object obj) {
return obj instanceof FilterPanelBuilder;
}
@Override
public JComponent create() {
FilterPanel panel = new FilterPanel();
panel.addTool(new ExtractTool());
panel.addTool(new TypeTool());
panel.addTool(new SplitTool());
panel.addTool(new AttributeTool());
panel.addTool(new MediaInfoTool());
return panel;
}
}