Class DefaultFragmentIdParser

    • Field Detail

      • xs_NCName

        private static final net.sf.saxon.s9api.QName xs_NCName
      • githubLines

        private static final java.util.regex.Pattern githubLines
      • processor

        private static final net.sf.saxon.s9api.Processor processor
      • typeFactory

        private static final net.sf.saxon.s9api.ItemTypeFactory typeFactory
      • properties

        private final java.util.HashMap<net.sf.saxon.s9api.QName,​java.lang.String> properties
      • xinclude

        private final XInclude xinclude
    • Constructor Detail

      • DefaultFragmentIdParser

        public DefaultFragmentIdParser​(XInclude xinclude)
    • Method Detail

      • setProperty

        public void setProperty​(net.sf.saxon.s9api.QName property,
                                java.lang.String value)
        Specified by:
        setProperty in interface FragmentIdParser
      • getProperty

        public java.lang.String getProperty​(net.sf.saxon.s9api.QName property)
        Specified by:
        getProperty in interface FragmentIdParser
      • parseXmlFragid

        private Scheme[] parseXmlFragid​(java.lang.String fragid)
      • getTextSchemeInstance

        private Scheme getTextSchemeInstance​(java.lang.String name,
                                             java.lang.String fragid)
      • parseTextFragid

        private Scheme[] parseTextFragid​(java.lang.String fragid)