|| !compareStrings(getNodeName(), other.getNodeName()) || !compareStrings(getLocalName(), other.getLocalName()) || !compareStrings(getPrefix(), other.getPrefix()) || !compareStrings(getNodeValue(), other.getNodeValue()) || !compareStrings(getNodeValue(), other.getNodeValue()) || !compareNamedNodeMaps(getAttributes(), other.getAttributes())) { DocumentType dt1 = (DocumentType) this; DocumentType dt2 = (DocumentType) other; if (!compareStrings(dt1.getPublicId(), dt2.getPublicId()) || !compareStrings(dt1.getSystemId(), dt2.getSystemId()) || !compareStrings(dt1.getInternalSubset(), dt2.getInternalSubset()) || !compareNamedNodeMaps(dt1.getEntities(),
|| !compareStrings(getNodeName(), other.getNodeName()) || !compareStrings(getLocalName(), other.getLocalName()) || !compareStrings(getPrefix(), other.getPrefix()) || !compareStrings(getNodeValue(), other.getNodeValue()) || !compareStrings(getNodeValue(), other.getNodeValue()) || !compareNamedNodeMaps(getAttributes(), other.getAttributes())) { DocumentType dt1 = (DocumentType) this; DocumentType dt2 = (DocumentType) other; if (!compareStrings(dt1.getPublicId(), dt2.getPublicId()) || !compareStrings(dt1.getSystemId(), dt2.getSystemId()) || !compareStrings(dt1.getInternalSubset(), dt2.getInternalSubset()) || !compareNamedNodeMaps(dt1.getEntities(),
|| !compareStrings(getNodeName(), other.getNodeName()) || !compareStrings(getLocalName(), other.getLocalName()) || !compareStrings(getPrefix(), other.getPrefix()) || !compareStrings(getNodeValue(), other.getNodeValue()) || !compareStrings(getNodeValue(), other.getNodeValue()) || !compareNamedNodeMaps(getAttributes(), other.getAttributes())) { DocumentType dt1 = (DocumentType) this; DocumentType dt2 = (DocumentType) other; if (!compareStrings(dt1.getPublicId(), dt2.getPublicId()) || !compareStrings(dt1.getSystemId(), dt2.getSystemId()) || !compareStrings(dt1.getInternalSubset(), dt2.getInternalSubset()) || !compareNamedNodeMaps(dt1.getEntities(),
&& compareStrings(localName, prefix) || XMLConstants.XMLNS_PREFIX.equals(localName) && prefix == null) {
&& compareStrings(localName, prefix) || XMLConstants.XMLNS_PREFIX.equals(localName) && prefix == null) {
&& compareStrings(localName, prefix) || XMLConstants.XMLNS_PREFIX.equals(localName) && prefix == null) {