/**
* Interleave.java
*
* @author Charles Groves
*/
package edu.sc.seis.sod.validator.model;
import edu.sc.seis.sod.validator.tour.Tourist;
public class Interleave extends AbstractMultigenitorForm {
public Interleave(int min, int max){ this(min, max, null); }
public Interleave(int min, int max, Form parent){ super(min, max, parent); }
public FormProvider copyWithNewParent(Form newParent) {
Interleave i = new Interleave(getMin(), getMax(), newParent);
super.copyGutsOver(i);
return i;
}
public void accept(Tourist v) {
v.visit(this);
super.accept(v);
v.leave(this);
}
}