public class Cloner extends Object implements Visitor
Fetcher
)Constructor and Description |
---|
Cloner(EditorMap map,
BioPAXFactory factory) |
Modifier and Type | Method and Description |
---|---|
Model |
clone(Model source,
Set<BioPAXElement> toBeCloned)
For each element from the 'toBeCloned' list,
it creates a copy in the new model, setting all
the data properties; however, object property values
that refer to BioPAX elements not in 'toBeCloned' list
are ignored.
|
void |
visit(BioPAXElement domain,
Object range,
Model model,
PropertyEditor editor)
An implementation of this method should perform a BioPAX element
and editor dependent operation on the model.
|
public Cloner(EditorMap map, BioPAXFactory factory)
public Model clone(Model source, Set<BioPAXElement> toBeCloned)
source
- modeltoBeCloned
- elements to clonepublic void visit(BioPAXElement domain, Object range, Model model, PropertyEditor editor)
Visitor
Copyright © 2015 BioPAX. All rights reserved.