Package org.biopax.paxtools.controller
Class TraverserBilinked
java.lang.Object
org.biopax.paxtools.controller.Traverser
org.biopax.paxtools.controller.TraverserBilinked
A bi-directional BioPAX properties traverser.
To traverse both biopax element's standard properties, such as 'xref',
and (Paxtools') inverse properties, such as 'xrefOf', etc.
- Author:
- Ozgun Babur
-
Field Summary
-
Constructor Summary
ConstructorsConstructorDescriptionTraverserBilinked(EditorMap editorMap, Visitor visitor, PropertyFilterBilinked... filters) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanfilterInverse(PropertyEditor editor) booleanvoidsetInverseOnly(boolean isInverseOnly) voidtraverse(BioPAXElement element, Model model) Traverse and visitVisitorall properties of the element.Methods inherited from class org.biopax.paxtools.controller.Traverser
filter, getVisitor, setVisitor, traverseElements
-
Constructor Details
-
TraverserBilinked
Constructor.- Parameters:
editorMap- biopax property editors mapvisitor- user's implementation; if it recursively callstraverse(BioPAXElement, Model)method, then care must be taken to prevent infinite loops.filters- bidirectional property filters
-
-
Method Details