public class TraverserBilinked extends Traverser
Constructor and Description |
---|
TraverserBilinked(EditorMap editorMap,
Visitor visitor,
PropertyFilterBilinked... filters)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
filterInverse(PropertyEditor editor) |
boolean |
isInverseOnly() |
void |
setInverseOnly(boolean isInverseOnly) |
void |
traverse(BioPAXElement element,
Model model)
Traverse and visit
Visitor all properties of the element. |
filter, getVisitor, setVisitor, traverseElements
public TraverserBilinked(EditorMap editorMap, Visitor visitor, PropertyFilterBilinked... filters)
editorMap
- biopax property editors mapvisitor
- user's implementation; if it recursively
calls traverse(BioPAXElement, Model)
method, then care must be taken to prevent infinite loops.filters
- bidirectional property filterspublic boolean isInverseOnly()
public void setInverseOnly(boolean isInverseOnly)
public void traverse(BioPAXElement element, Model model)
Traverser
Visitor
all properties of the element.
This method does not traverse iteratively to the values.protected boolean filterInverse(PropertyEditor editor)
Copyright © 2015 BioPAX. All rights reserved.