package krasa.grepconsole.model; import java.util.ArrayList; import java.util.List; /** * @author Vojtech Krasa */ public class GrepExpressionGroup extends DomainObject { private boolean enabled; private String name; private List<GrepExpressionItem> grepExpressionItems = new ArrayList<>(); public GrepExpressionGroup() { } public GrepExpressionGroup(String name, List<GrepExpressionItem> grepExpressionItems) { this.name = name; this.grepExpressionItems = grepExpressionItems; } public GrepExpressionGroup(String name) { this.name = name; } public boolean isEnabled() { return enabled; } public void setEnabled(boolean enabled) { this.enabled = enabled; } public String getName() { return name; } public void setName(String name) { this.name = name; } public List<GrepExpressionItem> getGrepExpressionItems() { return grepExpressionItems; } public void setGrepExpressionItems(List<GrepExpressionItem> grepExpressionItems) { this.grepExpressionItems = grepExpressionItems; } public void add(GrepExpressionItem newItem) { getGrepExpressionItems().add(newItem); } }