/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package org.gephi.filters.plugin;
import javax.swing.Icon;
import org.gephi.filters.spi.Category;
import org.gephi.filters.spi.Filter;
import org.gephi.filters.spi.FilterBuilder;
/**
*
* @author mbastian
*/
public abstract class AbstractFilterBuilder implements FilterBuilder {
protected final Category category;
protected final String name;
protected final String descrption;
protected final Icon icon;
public AbstractFilterBuilder(Category category, String name, String descrption, Icon icon) {
this.category = category;
this.name = name;
this.descrption = descrption;
this.icon = icon;
}
public Category getCategory() {
return category;
}
public String getName() {
return name;
}
public Icon getIcon() {
return icon;
}
public String getDescription() {
return descrption;
}
public void destroy(Filter filter) {
}
}