/** * Sets the value of the given attribute. * * @param caseSensitive if true, the attribVal case is kept, if false, the value is set as * lowercase */ private void setAttribute( Element e, XMLAttributes attrib, String attribVal, boolean caseSensitive) { if (attribVal == null) return; if (caseSensitive) { e.setAttribute(attrib.getXMLName(), attribVal); } else setAttribute(e, attrib, attribVal); }
/** * Sets the value of the given attribute to lowerCase, if the value is not null, otherwise it * doesn't do anything * * @param e element to set the attribute value for */ private void setAttribute(Element e, XMLAttributes attrib, String attribVal) { if (attribVal == null) return; e.setAttribute(attrib.getXMLName(), attribVal.toLowerCase()); }