private static void removeProperty(Map<String, Element> propertiesByName, String name) { Element element = propertiesByName.get(name); if (element != null) { element.getParentElement().removeContent(element); } } }
/** * Deletes a AuthorityURLInfo from the list using the authorityURL * (AuthorityURLInfo href) * * @param authorityURL * @return true if something is removed, false otherwise */ public boolean delAuthorityURL(final String authorityURL) { return (authorityURLListEncoder.removeContent(GSAuthorityURLInfoEncoder .getFilterByHref(authorityURL))).size() == 0 ? false : true; }
/** * Deletes a IdentifierInfo from the list using the authority name * (IdentifierInfo authority) * * @param authority * @return true if something is removed, false otherwise */ public boolean delIdentifier(final String authority) { return (identifierListEncoder.removeContent(GSIdentifierInfoEncoder .getFilterByHref(authority))).size() == 0 ? false : true; } }
/** * Deletes a CoverageDimensionInfo from the list using the CoverageDimension Name (CoverageDimensionInfo content) * * @param coverageDimensionName * @return true if something is removed, false otherwise */ public boolean delCoverageDimensionInfo(final String coverageDimensionName) { return (dimensionsEncoder.removeContent(GSCoverageDimensionEncoder .getFilterByContent(coverageDimensionName))).size() == 0 ? false : true; }
/** * Deletes a metadataLinkInfo from the list using the metadataURL (MetadataLinkInfo content) * * @param metadataURL * @return true if something is removed, false otherwise */ public boolean delMetadataLinkInfo(final String metadataURL) { return (metadataLinksListEncoder.removeContent(GSMetadataLinkInfoEncoder .getFilterByContent(metadataURL))).size() == 0 ? false : true; }
private static void removeProperty(Map<String, Element> propertiesByName, String name) { Element element = propertiesByName.get(name); if (element != null) { element.getParentElement().removeContent(element); } } }
private void removeMissingIdEntries() { List<Element> Plugins = trackerDoc.getRootElement().getChild(PluginStatus.CURRENT.getTagName()).getChildren(pluginTag); List<Element> PluginsToRemove = new ArrayList<Element>(); for (Element plugin: Plugins) { if (plugin.getChild(uniqueIdTag) == null || plugin.getChild(uniqueIdTag).getTextTrim().length() <= 0) PluginsToRemove.add(plugin); } for (Element child: PluginsToRemove) trackerDoc.getRootElement().getChild(PluginStatus.CURRENT.getTagName()).removeContent(child); }
private void removeMissingIdEntries() { List<Element> Plugins = trackerDoc.getRootElement().getChild(PluginStatus.CURRENT.getTagName()).getChildren(pluginTag); List<Element> PluginsToRemove = new ArrayList<Element>(); for (Element plugin: Plugins) { if (plugin.getChild(uniqueIdTag) == null || plugin.getChild(uniqueIdTag).getTextTrim().length() <= 0) PluginsToRemove.add(plugin); } for (Element child: PluginsToRemove) trackerDoc.getRootElement().getChild(PluginStatus.CURRENT.getTagName()).removeContent(child); }
/** * delete a keyword from the list * * @param keyword * @return true if something is removed, false otherwise */ public boolean delAttribute(final String keyword) { final Element el = new Element("string"); el.setText(keyword); return (attributes.removeContent(GSAttributeEncoder.getFilterByName(keyword))).size() == 0 ? false : true; }
private static Element removeFirstChild (final Element e) { final Content c = e.removeContent(0); if (c == null) return e; if (c instanceof Element) return e; if (c instanceof Text && ((Text)c).getTextTrim().length() > 0) return e; return removeFirstChild(e); }
/** * Deletes a geometry from the VirtualTable * * @param name * @return true if the geometry was removed, otherwise false */ public boolean delVirtualTableGeometry(String name){ return (this.getRoot() .removeContent(VTGeometryEncoder .getFilterByName(name))).size() == 0 ? false : true; }
/** * Deletes a parameter from the VirtualTable * * @param name * @return */ public boolean delVirtualTableParameter(String name){ return (this.getRoot() .removeContent(VTParameterEncoder .getFilterByName(name))).size() == 0 ? false : true; }
/** Detach each xml element */ @Override public void processElement(Wrapper<Element> elementWrapper) { Element content = elementWrapper.getContent(); content.detach(); content.removeContent(); }
/** Detach each xml element */ @Override public void processElement(Wrapper<Element> elementWrapper) { Element content = elementWrapper.getContent(); content.detach(); content.removeContent(); }
@Override public int inBoth(Descriptor target, DescriptorElement left, DescriptorElement right) { Element parent = left.getParentElement(); parent.removeContent(left); target.addElement(right.getTag(), right, parent); return 1; }
@Override public int inBoth(Descriptor target, DescriptorElement left, DescriptorElement right) { Element parent = left.getParentElement(); parent.removeContent(left); target.addElement(right.getTag(), right, parent); return 1; }
@Test public void isConversionNeeded_withNoSettingsElement_doesReturnFalse() { deploymentElement.removeContent(settingsElement); assertThat(getConversionProcessor().isConversionNeeded(mockRunManagerSettings)).isFalse(); }
@Test public void isConversionNeeded_withNoDeploymentElement_doesReturnFalse() { configurationElement.removeContent(deploymentElement); assertThat(getConversionProcessor().isConversionNeeded(mockRunManagerSettings)).isFalse(); }
@Test public void process_withNoDeploymentElement_doesNothing() throws CannotConvertException { configurationElement.removeContent(deploymentElement); getConversionProcessor().process(mockRunManagerSettings); assertThat(settingsElement.getAttribute(STAGED_ARTIFACT_NAME_LEGACY)).isNull(); }
@Test public void process_withNoSettingsElement_doesNothing() throws CannotConvertException { deploymentElement.removeContent(settingsElement); getConversionProcessor().process(mockRunManagerSettings); assertThat(settingsElement.getAttribute(STAGED_ARTIFACT_NAME_LEGACY)).isNull(); }