Class SVNXMLUtil


  • public class SVNXMLUtil
    extends java.lang.Object
    Version:
    1.3
    • Constructor Summary

      Constructors 
      Constructor Description
      SVNXMLUtil()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.lang.StringBuffer addXMLFooter​(java.lang.String prefix, java.lang.String header, java.lang.StringBuffer target)  
      static java.lang.StringBuffer addXMLHeader​(java.lang.StringBuffer target)  
      static java.lang.StringBuffer addXMLHeader​(java.lang.StringBuffer target, boolean addUTFAttribute)  
      static java.lang.StringBuffer closeXMLTag​(java.lang.String prefix, java.lang.String tagName, java.lang.StringBuffer target)  
      static java.lang.StringBuffer closeXMLTag​(java.lang.String prefix, java.lang.String tagName, java.lang.StringBuffer target, boolean addEOL)  
      static java.lang.StringBuffer openCDataTag​(java.lang.String tagName, java.lang.String cdata, java.lang.StringBuffer target)  
      static java.lang.StringBuffer openCDataTag​(java.lang.String prefix, java.lang.String tagName, java.lang.String cdata, java.lang.StringBuffer target)  
      static java.lang.StringBuffer openCDataTag​(java.lang.String prefix, java.lang.String tagName, java.lang.String cdata, java.lang.String attr, java.lang.String value, boolean escapeQuotes, boolean encodeCDATA, java.lang.StringBuffer target)  
      static java.lang.StringBuffer openCDataTag​(java.lang.String prefix, java.lang.String tagName, java.lang.String cdata, java.lang.String attr, java.lang.String value, java.lang.StringBuffer target)  
      static java.lang.StringBuffer openCDataTag​(java.lang.String prefix, java.lang.String tagName, java.lang.String cdata, java.util.Map attributes, boolean escapeQuotes, boolean encodeCDATA, java.lang.StringBuffer target)  
      static java.lang.StringBuffer openCDataTag​(java.lang.String prefix, java.lang.String tagName, java.lang.String cdata, java.util.Map attributes, java.lang.StringBuffer target)  
      static java.lang.StringBuffer openNamespaceDeclarationTag​(java.lang.String prefix, java.lang.String header, java.util.Collection namespaces, java.util.Map prefixMap, java.lang.StringBuffer target)  
      static java.lang.StringBuffer openNamespaceDeclarationTag​(java.lang.String prefix, java.lang.String header, java.util.Collection namespaces, java.util.Map prefixMap, java.util.Map attrs, java.lang.StringBuffer target, boolean addEOL)  
      static java.lang.StringBuffer openXMLTag​(java.lang.String prefix, java.lang.String tagName, int style, java.lang.String attr, java.lang.String value, java.lang.StringBuffer target)  
      static java.lang.StringBuffer openXMLTag​(java.lang.String prefix, java.lang.String tagName, int style, java.util.Map attributes, java.lang.StringBuffer target)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • PREFIX_MAP

        public static final java.util.Map PREFIX_MAP
      • DAV_NAMESPACE_PREFIX

        public static final java.lang.String DAV_NAMESPACE_PREFIX
        See Also:
        Constant Field Values
      • SVN_NAMESPACE_PREFIX

        public static final java.lang.String SVN_NAMESPACE_PREFIX
        See Also:
        Constant Field Values
      • SVN_DAV_PROPERTY_PREFIX

        public static final java.lang.String SVN_DAV_PROPERTY_PREFIX
        See Also:
        Constant Field Values
      • SVN_CUSTOM_PROPERTY_PREFIX

        public static final java.lang.String SVN_CUSTOM_PROPERTY_PREFIX
        See Also:
        Constant Field Values
      • SVN_SVN_PROPERTY_PREFIX

        public static final java.lang.String SVN_SVN_PROPERTY_PREFIX
        See Also:
        Constant Field Values
      • SVN_APACHE_PROPERTY_PREFIX

        public static final java.lang.String SVN_APACHE_PROPERTY_PREFIX
        See Also:
        Constant Field Values
      • DEFAULT_XML_HEADER

        public static final java.lang.String DEFAULT_XML_HEADER
        See Also:
        Constant Field Values
      • XML_STYLE_PROTECT_CDATA

        public static final int XML_STYLE_PROTECT_CDATA
        See Also:
        Constant Field Values
      • XML_STYLE_ATTRIBUTE_BREAKS_LINE

        public static final int XML_STYLE_ATTRIBUTE_BREAKS_LINE
        See Also:
        Constant Field Values
    • Constructor Detail

      • SVNXMLUtil

        public SVNXMLUtil()
    • Method Detail

      • addXMLHeader

        public static java.lang.StringBuffer addXMLHeader​(java.lang.StringBuffer target,
                                                          boolean addUTFAttribute)
      • addXMLHeader

        public static java.lang.StringBuffer addXMLHeader​(java.lang.StringBuffer target)
      • openNamespaceDeclarationTag

        public static java.lang.StringBuffer openNamespaceDeclarationTag​(java.lang.String prefix,
                                                                         java.lang.String header,
                                                                         java.util.Collection namespaces,
                                                                         java.util.Map prefixMap,
                                                                         java.util.Map attrs,
                                                                         java.lang.StringBuffer target,
                                                                         boolean addEOL)
      • openNamespaceDeclarationTag

        public static java.lang.StringBuffer openNamespaceDeclarationTag​(java.lang.String prefix,
                                                                         java.lang.String header,
                                                                         java.util.Collection namespaces,
                                                                         java.util.Map prefixMap,
                                                                         java.lang.StringBuffer target)
      • addXMLFooter

        public static java.lang.StringBuffer addXMLFooter​(java.lang.String prefix,
                                                          java.lang.String header,
                                                          java.lang.StringBuffer target)
      • openCDataTag

        public static java.lang.StringBuffer openCDataTag​(java.lang.String prefix,
                                                          java.lang.String tagName,
                                                          java.lang.String cdata,
                                                          java.lang.StringBuffer target)
      • openCDataTag

        public static java.lang.StringBuffer openCDataTag​(java.lang.String tagName,
                                                          java.lang.String cdata,
                                                          java.lang.StringBuffer target)
      • openCDataTag

        public static java.lang.StringBuffer openCDataTag​(java.lang.String prefix,
                                                          java.lang.String tagName,
                                                          java.lang.String cdata,
                                                          java.lang.String attr,
                                                          java.lang.String value,
                                                          java.lang.StringBuffer target)
      • openCDataTag

        public static java.lang.StringBuffer openCDataTag​(java.lang.String prefix,
                                                          java.lang.String tagName,
                                                          java.lang.String cdata,
                                                          java.lang.String attr,
                                                          java.lang.String value,
                                                          boolean escapeQuotes,
                                                          boolean encodeCDATA,
                                                          java.lang.StringBuffer target)
      • openCDataTag

        public static java.lang.StringBuffer openCDataTag​(java.lang.String prefix,
                                                          java.lang.String tagName,
                                                          java.lang.String cdata,
                                                          java.util.Map attributes,
                                                          java.lang.StringBuffer target)
      • openCDataTag

        public static java.lang.StringBuffer openCDataTag​(java.lang.String prefix,
                                                          java.lang.String tagName,
                                                          java.lang.String cdata,
                                                          java.util.Map attributes,
                                                          boolean escapeQuotes,
                                                          boolean encodeCDATA,
                                                          java.lang.StringBuffer target)
      • openXMLTag

        public static java.lang.StringBuffer openXMLTag​(java.lang.String prefix,
                                                        java.lang.String tagName,
                                                        int style,
                                                        java.lang.String attr,
                                                        java.lang.String value,
                                                        java.lang.StringBuffer target)
      • openXMLTag

        public static java.lang.StringBuffer openXMLTag​(java.lang.String prefix,
                                                        java.lang.String tagName,
                                                        int style,
                                                        java.util.Map attributes,
                                                        java.lang.StringBuffer target)
      • closeXMLTag

        public static java.lang.StringBuffer closeXMLTag​(java.lang.String prefix,
                                                         java.lang.String tagName,
                                                         java.lang.StringBuffer target)
      • closeXMLTag

        public static java.lang.StringBuffer closeXMLTag​(java.lang.String prefix,
                                                         java.lang.String tagName,
                                                         java.lang.StringBuffer target,
                                                         boolean addEOL)