final List<Element> incActivityNodes = getIncrementActivityNodes(packageName, newActivityNodes, incActivities); for (Element node : incActivityNodes) { incAppNode.add(node.detach()); final List<Element> incServiceNodes = getIncrementServiceNodes(packageName, newServiceNodes, incServices); for (Element node : incServiceNodes) { incAppNode.add(node.detach()); final List<Element> incReceiverNodes = getIncrementReceiverNodes(packageName, newReceiverNodes, incReceivers); for (Element node : incReceiverNodes) { incAppNode.add(node.detach()); final List<Element> incProviderNodes = getIncrementProviderNodes(packageName, newProviderNodes, incProviders); for (Element node : incProviderNodes) { incAppNode.add(node.detach());
data.detach(); final Element item = DocumentHelper.createElement( "item" ); item.addAttribute( "id", "current" );
row.detach(); if ( log.isDebug() ) { logDebug( BaseMessages.getString( PKG, "GetXMLData.Log.StreamingMode.EndProcessing" ) );
Element fieldToRemove = userVCard.element(field.getName()); if (fieldToRemove != null) { fieldToRemove.detach();
public void onEnd(ElementPath elementPath) { Element elem = elementPath.getCurrent(); elem.detach(); elem = null; } }
public void onEnd(ElementPath elementPath) { super.onEnd(elementPath); if (getActiveHandlerCount() == 0) { elementPath.getCurrent().detach(); } } }
public void onEnd(ElementPath elementPath) { try { org.dom4j.Element elem = elementPath.getCurrent(); javax.xml.bind.Element jaxbObject = (javax.xml.bind.Element) jaxbReader.unmarshal(elem); if (jaxbReader.isPruneElements()) { elem.detach(); } handler.handleObject(jaxbObject); } catch (Exception ex) { throw new JAXBRuntimeException(ex); } } }
public void onEnd(ElementPath elementPath) { Element elem = elementPath.getCurrent(); elem.detach(); elem = null; } }
public void onEnd(ElementPath elementPath) { Element elem = elementPath.getCurrent(); elem.detach(); elem = null; } }
public Node detach() { if (parent!=null) { parent.remove(this); parent = null; } return element.detach(); }
public Node detach() { if (parent!=null) { parent.remove(this); parent = null; } return element.detach(); }
private Element clearChildren(Element instruction) { Iterator iterator = instruction.elementIterator(); while (iterator.hasNext()) { Element next = (Element) iterator.next(); next.detach(); } return instruction; } }
public void set(Object target, Object value, SessionFactoryImplementor factory) throws HibernateException { if (value!=CollectionType.UNFETCHED_COLLECTION) { Element owner = ( Element ) target; Element existing = owner.element(elementName); if (existing!=null) existing.detach(); if (value!=null) { Element element = owner.addElement(elementName); super.propertyType.setToXMLNode(element, value, factory); } } }
public void onEnd(ElementPath elementPath) { super.onEnd(elementPath); if (getActiveHandlerCount() == 0) { elementPath.getCurrent().detach(); } } }
public void onEnd(ElementPath elementPath) { super.onEnd(elementPath); if (getActiveHandlerCount() == 0) { elementPath.getCurrent().detach(); } } }
public void onEnd(ElementPath path) { Element el = path.getCurrent(); Element parent = el.getParent(); parent.addElement(el.getName()).setText("Note: This field was truncated from the Large XML Document."); //System.err.println("Large Field truncated '"+ el.getName() +"' which has content node(s) -> " + el.content().size()); el.detach(); } };
protected static void replaceNode(Node container, Element value) { if ( container!=value ) { //not really necessary, I guess... Element parent = container.getParent(); container.detach(); value.setName( container.getName() ); value.detach(); parent.add(value); } }
protected static void replaceNode(Node container, Element value) { if ( container!=value ) { //not really necessary, I guess... Element parent = container.getParent(); container.detach(); value.setName( container.getName() ); value.detach(); parent.add(value); } }
public void testBug770410() { Document doc = DocumentHelper.createDocument(); Element a = doc.addElement("a"); Element b = a.addElement("b"); Element c = b.addElement("c"); b.detach(); String relativePath = b.getPath(b); assertSame(b, b.selectSingleNode(relativePath)); }