framework/base/src/org/ofbiz/base/util/UtilXml.java
UtilXml
has 74 methods (exceeds 20 allowed). Consider refactoring. Open
Open
public final class UtilXml {
private static final Debug.OfbizLogger module = Debug.getOfbizLogger(java.lang.invoke.MethodHandles.lookup().lookupClass());
private static final XStream xstream = createXStream();
private static final List<String> logDetailedExcludedClasses = Arrays.asList(UtilXml.class.getName()); // SCIPIO
ElementWrapper
has 57 methods (exceeds 20 allowed). Consider refactoring. Open
Open
public static abstract class ElementWrapper implements Element {
protected final Element element;
// Constructors
ElementHelper
has 30 methods (exceeds 20 allowed). Consider refactoring. Open
Open
public static class ElementHelper extends ElementWrapper {
// Constructors
public ElementHelper(Element element) {
Method writeXmlDocument
has 6 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
public static void writeXmlDocument(Node node, OutputStream os, String encoding, boolean omitXmlDeclaration, boolean indent, int indentAmount) throws TransformerException {
Method addChildElementNSValue
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
public static Element addChildElementNSValue(Element element, String childElementName,
String childElementValue, Document document, String nameSpaceUrl) {
Method writeXmlDocument
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
public static void writeXmlDocument(OutputStream os, Node node, String encoding, boolean includeXmlDeclaration, boolean enablePrettyPrint) throws ClassCastException, ClassNotFoundException, InstantiationException, IllegalAccessException {