/** Clones the node. */ public Node cloneNode(boolean deep) { DocumentTypeImpl newnode = (DocumentTypeImpl)super.cloneNode(deep); // NamedNodeMaps must be cloned explicitly, to avoid sharing them. newnode.entities = entities.cloneMap(newnode); newnode.notations = notations.cloneMap(newnode); newnode.elements = elements.cloneMap(newnode); return newnode; } // cloneNode(boolean):Node
/** * Replicate this object. */ public Node cloneNode(boolean deep) { ElementDefinitionImpl newnode = (ElementDefinitionImpl) super.cloneNode(deep); // NamedNodeMap must be explicitly replicated to avoid sharing newnode.attributes = attributes.cloneMap(newnode); return newnode; } // cloneNode(boolean):Node