public abstract class AbstractMultigenitorForm extends AbstractForm implements MultigenitorForm
| Constructor and Description |
|---|
AbstractMultigenitorForm(int min,
int max) |
AbstractMultigenitorForm(int min,
int max,
Form parent) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(Tourist v) |
Attribute[] |
getAttributes() |
Form[] |
getChildren() |
NamedElement[] |
getElementalChildren() |
boolean |
isAncestorOf(Form f,
Form root) |
copyGutsOver, deref, getAnnotation, getDef, getForm, getMax, getMin, getNamespace, getParent, getXPath, isAncestorOf, isFromDef, setAnnotation, setMax, setMin, setNamespaceclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitderef, getAnnotation, getDef, getNamespace, getParent, getXPath, isAncestorOf, isFromDefcopyWithNewParent, getForm, getMax, getMin, setAnnotation, setMax, setMinpublic AbstractMultigenitorForm(int min,
int max)
public AbstractMultigenitorForm(int min,
int max,
Form parent)
public Form[] getChildren()
getChildren in interface MultigenitorFormpublic NamedElement[] getElementalChildren()
getElementalChildren in interface MultigenitorFormpublic Attribute[] getAttributes()
getAttributes in interface MultigenitorFormpublic boolean isAncestorOf(Form f, Form root)
isAncestorOf in interface FormisAncestorOf in class AbstractForm