public abstract class AbstractGenitorForm extends AbstractForm implements GenitorForm
Constructor and Description |
---|
AbstractGenitorForm(int min,
int max) |
AbstractGenitorForm(int min,
int max,
Form parent) |
Modifier and Type | Method and Description |
---|---|
void |
accept(Tourist visitor) |
void |
copyGutsOver(AbstractGenitorForm newParent) |
Form |
getChild() |
boolean |
isAncestorOf(Form f,
Form root) |
copyGutsOver, deref, getAnnotation, getDef, getForm, getMax, getMin, getNamespace, getParent, getXPath, isAncestorOf, isFromDef, setAnnotation, setMax, setMin, setNamespace
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
deref, getAnnotation, getDef, getNamespace, getParent, getXPath, isAncestorOf, isFromDef
copyWithNewParent, getForm, getMax, getMin, setAnnotation, setMax, setMin
public AbstractGenitorForm(int min, int max)
public AbstractGenitorForm(int min, int max, Form parent)
public boolean isAncestorOf(Form f, Form root)
isAncestorOf
in interface Form
isAncestorOf
in class AbstractForm
public Form getChild()
getChild
in interface GenitorForm
public void copyGutsOver(AbstractGenitorForm newParent)