package net.sf.minuteProject.configuration.bean.model.statement;
import java.util.ArrayList;
import java.util.List;
import net.sf.minuteProject.configuration.bean.AbstractConfiguration;
import net.sf.minuteProject.configuration.bean.StatementModel;
public class Composites extends AbstractConfiguration{
public static final String DEFAULT_PACKAGE_NAME = "composite";
private StatementModel statementModel;
private List<Composite> composites;
public StatementModel getStatementModel() {
return statementModel;
}
public void setStatementModel(StatementModel statementModel) {
this.statementModel = statementModel;
}
public List<Composite> getComposites() {
if (composites==null)
composites = new ArrayList<Composite>();
return composites;
}
public void setComposites(List<Composite> composites) {
this.composites = composites;
}
public void addComposite (Composite composite) {
composite.setComposites(this);
getComposites().add(composite);
}
}