/** * receives notification of the end of an XML element by the Parser * * @param element the xml tag identification * @return true if this node is done processing the XML sub tree */ public boolean endElement(XMLElement element) { boolean allDone = element.getCompleteName().equals(getXMLRootTag().getCompleteName()) || element.getQName().equals(TagNames.EXTENSION_ELEMENT); if (allDone) { postParsing(); ((DeploymentDescriptorNode) getParentNode()).addNodeDescriptor(this); } return allDone; }
/** * receives notification of the end of an XML element by the Parser * * @param element the xml tag identification * @return true if this node is done processing the XML sub tree */ public boolean endElement(XMLElement element) { //DOLUtils.getDefaultLogger().finer("ENDELEMENT : " + "in " + getXMLRootTag() + " Node, endElement " + element.getQName()); boolean allDone = element.equals(getXMLRootTag()); if (allDone) { postParsing(); if (getParentNode()!=null && getDescriptor()!=null) { ((DeploymentDescriptorNode) getParentNode()).addNodeDescriptor(this); } } return allDone; }
/** * receives notification of the end of an XML element by the Parser * * @param element the xml tag identification * @return true if this node is done processing the XML sub tree */ public boolean endElement(XMLElement element) { //DOLUtils.getDefaultLogger().finer("ENDELEMENT : " + "in " + getXMLRootTag() + " Node, endElement " + element.getQName()); boolean allDone = element.equals(getXMLRootTag()); if (allDone) { postParsing(); if (getParentNode()!=null && getDescriptor()!=null) { ((DeploymentDescriptorNode) getParentNode()).addNodeDescriptor(this); } } return allDone; }