package jdepend.client.ui.wizard;
import java.util.List;
import jdepend.client.core.config.CommandConf;
import jdepend.framework.exception.JDependException;
import jdepend.model.component.modelconf.ComponentModelConf;
public interface NewGroupWorker {
public void create() throws JDependException;
public Step getNextStep(Step current);
public Step getPriStep(Step current);
public String getGroupName();
public void setGroupName(String groupName);
public String getPath();
public void setPath(String path);
public String getSrcPath();
public void setSrcPath(String srcPath);
public ComponentModelConf getComponentModel(String componentGroup);
public void addComponentModel(ComponentModelConf components);
public List<String> getComponentModels();
public List<CommandConf> getCommandInfos();
public void setCommandInfos(List<CommandConf> commandInfos);
public void setFilteredPackages(List<String> filteredPackages);
public String getAttribute();
public void setAttribute(String attribute);
}