com.evolveum.midpoint.util
Class PrettyPrinter

java.lang.Object
  extended by com.evolveum.midpoint.util.PrettyPrinter

public class PrettyPrinter
extends java.lang.Object

Author:
semancik

Constructor Summary
PrettyPrinter()
           
 
Method Summary
static java.lang.String prettyPrint(java.util.Collection<?> collection)
           
static java.lang.String prettyPrint(java.util.Collection<?> collection, int maxItems)
           
static java.lang.String prettyPrint(org.w3c.dom.Element element)
           
static java.lang.String prettyPrint(org.w3c.dom.Element element, boolean displayTag)
           
static java.lang.String prettyPrint(java.util.List<org.w3c.dom.Element> list)
          Assumes that all elements in the lists have the same QName
static java.lang.String prettyPrint(org.w3c.dom.Node node)
           
static java.lang.String prettyPrint(java.lang.Object value)
           
static java.lang.String prettyPrint(java.lang.Object[] value)
           
static java.lang.String prettyPrint(javax.xml.namespace.QName qname)
           
static void registerPrettyPrinter(java.lang.Class<?> printerClass)
           
static void setDefaultNamespacePrefix(java.lang.String prefix)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PrettyPrinter

public PrettyPrinter()
Method Detail

setDefaultNamespacePrefix

public static void setDefaultNamespacePrefix(java.lang.String prefix)

prettyPrint

public static java.lang.String prettyPrint(java.util.Collection<?> collection)

prettyPrint

public static java.lang.String prettyPrint(java.util.Collection<?> collection,
                                           int maxItems)

prettyPrint

public static java.lang.String prettyPrint(javax.xml.namespace.QName qname)

prettyPrint

public static java.lang.String prettyPrint(java.util.List<org.w3c.dom.Element> list)
Assumes that all elements in the lists have the same QName

Parameters:
list -
Returns:

prettyPrint

public static java.lang.String prettyPrint(org.w3c.dom.Node node)

prettyPrint

public static java.lang.String prettyPrint(org.w3c.dom.Element element)

prettyPrint

public static java.lang.String prettyPrint(org.w3c.dom.Element element,
                                           boolean displayTag)

prettyPrint

public static java.lang.String prettyPrint(java.lang.Object[] value)

prettyPrint

public static java.lang.String prettyPrint(java.lang.Object value)

registerPrettyPrinter

public static void registerPrettyPrinter(java.lang.Class<?> printerClass)


Copyright © 2012 evolveum. All Rights Reserved.