public final class LevelUpgrader extends AbstractTraverser implements ModelFilter
visited| Constructor and Description |
|---|
LevelUpgrader()
Default Constructor
that also loads 'classesmap' and 'propsmap'
from the properties files.
|
LevelUpgrader(BioPAXFactory factory)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
Model |
filter(Model model)
Converts a BioPAX Model, Level 1 or 2, to the Level 3.
|
static String |
getLocalId(BioPAXElement bpe)
Gets the local part of the BioPAX element ID.
|
protected Object |
getMatchingEnum(Object o) |
protected void |
preparePep2PEIDMap(Model model) |
protected void |
visit(Object value,
BioPAXElement parent,
Model newModel,
PropertyEditor editor)
This is to implement a real action here:
do something, return or even to continue (traverse)
into the child (range) element's properties if it's a BioPAX object.
|
reset, traverse, visitfilter, getVisitor, setVisitor, traverseElementspublic LevelUpgrader()
public LevelUpgrader(BioPAXFactory factory)
factory - BioPAX objects factory implementationpublic Model filter(Model model)
filter in interface ModelFiltermodel - BioPAX model to upgradeprotected void visit(Object value, BioPAXElement parent, Model newModel, PropertyEditor editor)
AbstractTraverservisit in class AbstractTraverservalue - property valueparent - parent/owner BioPAX elementnewModel - the BioPAX model of interesteditor - the property editorpublic static String getLocalId(BioPAXElement bpe)
bpe - BioPAX objectprotected void preparePep2PEIDMap(Model model)
Copyright © 2017 BioPAX. All rights reserved.