/*
* codjo.net
*
* Common Apache License 2.0
*/
package net.codjo.control.gui.data;
import java.util.ArrayList;
import java.util.Collection;
/**
*/
public class QuarantineGuiDataList {
private Collection<QuarantineGuiData> dataList;
private String requestTopic;
public Collection<QuarantineGuiData> getDataList() {
return dataList;
}
public void addData(QuarantineGuiData data) {
if (dataList == null) {
dataList = new ArrayList<QuarantineGuiData>();
}
dataList.add(data);
}
public void setDataList(Collection<QuarantineGuiData> dataList) {
this.dataList = dataList;
}
public String getRequestTopic() {
return requestTopic;
}
public void setRequestTopic(String requestTopic) {
this.requestTopic = requestTopic;
}
public void compileDataList() {
for (QuarantineGuiData data : dataList) {
data.getWindow().compile();
data.setMyList(this);
}
}
}