All Methods Static Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
java.util.Collection<Definition> |
getContainingDefs(Definition def) |
static NamedElement |
getDescendantTowards(NamedElement parent,
NamedElement result) |
static int |
getDistance(Form base,
Form result) |
Form |
getInstance(Form root,
Definition def) |
static Form[] |
getLineage(Form f) |
static Form[] |
getLineage(Form child,
Form parent) |
static java.lang.String |
getNamespaceFromAncestors(Form f) |
static NamedElement[] |
getSiblings(NamedElement brother) |
static boolean |
isInLineage(Form parent,
Form result) |
static boolean |
isSelfReferential(Form f) |
static boolean |
isSelfReferential(Form f,
Form root) |
static boolean |
isTowards(Form parent,
Form result) |
static boolean |
lineageContainsRefTo(Form f,
Definition def) |
static boolean |
lineageContainsRefTo(Form f,
Definition def,
Form root) |
static boolean |
requiresSelfReferentiality(Form f) |