package org.seqcode.projects.seqview.model; import org.seqcode.genome.location.Region; public class RegionMultipleExpanderModel<OUT> extends MultipleExpanderModel<Region,OUT> implements RegionModel { private Region region; public RegionMultipleExpanderModel() { } public void setRegion(Region r) throws NullPointerException { if (r == null) {throw new NullPointerException("Region can't be null");} region = r; setInput(r); } public void resetRegion(Region r) throws NullPointerException { if (r == null) {throw new NullPointerException("Region can't be null");} region = r; setInput(r); } public Region getRegion() { return region; } }