Package edu.sc.seis.sod.validator.model
Class Interleave
java.lang.Object
edu.sc.seis.sod.validator.model.AbstractForm
edu.sc.seis.sod.validator.model.AbstractMultigenitorForm
edu.sc.seis.sod.validator.model.Interleave
- All Implemented Interfaces:
Form
,FormProvider
,MultigenitorForm
public class Interleave extends AbstractMultigenitorForm
-
Constructor Summary
Constructors Constructor Description Interleave(int min, int max)
Interleave(int min, int max, Form parent)
-
Method Summary
Modifier and Type Method Description void
accept(Tourist v)
FormProvider
copyWithNewParent(Form newParent)
Methods inherited from class edu.sc.seis.sod.validator.model.AbstractMultigenitorForm
getAttributes, getChildren, getElementalChildren, isAncestorOf
Methods inherited from class edu.sc.seis.sod.validator.model.AbstractForm
copyGutsOver, deref, getAnnotation, getDef, getForm, getMax, getMin, getNamespace, getParent, getXPath, isAncestorOf, isFromDef, setAnnotation, setMax, setMin, setNamespace
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface edu.sc.seis.sod.validator.model.Form
deref, getAnnotation, getDef, getNamespace, getParent, getXPath, isAncestorOf, isFromDef
Methods inherited from interface edu.sc.seis.sod.validator.model.FormProvider
getForm, getMax, getMin, setAnnotation, setMax, setMin
-
Constructor Details
-
Interleave
public Interleave(int min, int max) -
Interleave
-
-
Method Details
-
copyWithNewParent
-
accept
- Specified by:
accept
in interfaceForm
- Overrides:
accept
in classAbstractMultigenitorForm
-