public void removeAttributes(Predicate<Attribute> predicate, boolean recurse) { removeAttributes(predicate); if (recurse) { for (final Element child : getElements()) { child.removeAttributes(predicate, true); } } }
public void removeAttributesNamed(Set<String> names, boolean recurse) { removeAttributes(Attribute.named(names), recurse); }
public void removeAttributesNamed(String name, boolean recurse) { removeAttributes(Attribute.named(name), recurse); }
public void removeAttributesNamed(String name) { removeAttributes(Attribute.named(name)); }
public void removeAttributesNamed(Set<String> names) { removeAttributes(Attribute.named(names)); }
public void removeAttributesNamed(String... names) { removeAttributes(Attribute.named(names)); }