Class DelayedRef

    • Method Detail

      • run

        public void run()
                 throws SAXException
        Patch implementation. Makes sure that the name resolves to a schema component.
        Specified by:
        run in interface Patch
        Throws:
        SAXException
      • resolveReference

        protected abstract Object resolveReference​(UName name)
      • getErrorProperty

        protected abstract String getErrorProperty()
      • _get

        protected final Object _get()
      • redefine

        public void redefine​(XSDeclaration d)
        If this reference refers to the given declaration, resolve the reference now. This is used to implement redefinition.