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)
Deprecated.
use
clone(Set) instead ('source' model was not used in previous versions) |
Model |
clone(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 targetModel,
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)
clone(Set) instead ('source' model was not used in previous versions)source - - actually, is never used... can be null all the sametoBeCloned - elements to clonepublic Model clone(Set<BioPAXElement> toBeCloned)
toBeCloned - elements to clonepublic void visit(BioPAXElement domain, Object range, Model targetModel, PropertyEditor editor)
VisitorCopyright © 2017 BioPAX. All rights reserved.