Class XmlAttrStack


  • class XmlAttrStack
    extends java.lang.Object
    An XmlAttrStack that is shared between the Canonical XML 1.0 and 1.1 implementations.
    • Constructor Summary

      Constructors 
      Constructor Description
      XmlAttrStack​(boolean c14n11)  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      (package private) void addXmlnsAttr​(org.w3c.dom.Attr n)  
      (package private) void getXmlnsAttr​(java.util.Collection<org.w3c.dom.Attr> col)  
      private static java.lang.String joinURI​(java.lang.String baseURI, java.lang.String relativeURI)  
      private static void printStep​(java.lang.String step, java.lang.String output, java.lang.String input)  
      (package private) void push​(int level)  
      private static java.lang.String removeDotSegments​(java.lang.String path)  
      • Methods inherited from class java.lang.Object

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

      • XmlAttrStack

        public XmlAttrStack​(boolean c14n11)
    • Method Detail

      • push

        void push​(int level)
      • addXmlnsAttr

        void addXmlnsAttr​(org.w3c.dom.Attr n)
      • getXmlnsAttr

        void getXmlnsAttr​(java.util.Collection<org.w3c.dom.Attr> col)
      • joinURI

        private static java.lang.String joinURI​(java.lang.String baseURI,
                                                java.lang.String relativeURI)
                                         throws java.net.URISyntaxException
        Throws:
        java.net.URISyntaxException
      • removeDotSegments

        private static java.lang.String removeDotSegments​(java.lang.String path)
      • printStep

        private static void printStep​(java.lang.String step,
                                      java.lang.String output,
                                      java.lang.String input)