package net.sf.minuteProject.configuration.bean.enrichment.group;
import java.util.ArrayList;
import java.util.List;
import net.sf.minuteProject.configuration.bean.AbstractConfiguration;
import net.sf.minuteProject.configuration.bean.model.data.Column;
import net.sf.minuteProject.utils.parser.ParserUtils;
public class EntityGroup implements Group {
private List<String> entityList;
private String entities;
private boolean isVisible;
public List<String> getEntityList() {
if (entityList==null) {
entityList = new ArrayList<String>();
entityList.addAll(ParserUtils.getList(entities));
}
return entityList;
}
//
// private void setEntityList(List<String> entityList) {
// this.entityList = entityList;
// }
public void setEntities(String entities) {
this.entities = entities;
}
public boolean isVisible() {
return isVisible;
}
public void setVisible(boolean isVisible) {
this.isVisible = isVisible;
}
@Override
public List<String> getList() {
return getEntityList();
}
}