public class CloneFactory
extends java.lang.Object
| Constructor and Description |
|---|
CloneFactory() |
| Modifier and Type | Method and Description |
|---|---|
static IExtChild |
create(IExtChild original)
Creates a deep-copy clone of a given
IExtChild object. |
static java.lang.Object |
create(java.lang.Object original)
Creates a deep-copy clone of a given object.
|
static Part |
create(Part original)
|
static Tag |
create(Tag original,
Tags destinationTags)
Creates a deep-copy clone of a given
Tag object. |
public static Tag create(Tag original, Tags destinationTags)
Tag object.original - the original tag to duplicate.destinationTags - the list of destination tags. This is used to find and connect
opening tags when creating closing tags.public static Part create(Part original)
original - the original part/segment to duplicate.public static IExtChild create(IExtChild original)
IExtChild object.original - the original object to duplicate.public static java.lang.Object create(java.lang.Object original)
original - the original object to duplicate.