/** * Override the document start to record whether HTML, HEAD or BODY have been seen */ @Override public void startDocument(XMLLocator locator, String encoding, NamespaceContext nscontext, Augmentations augs) throws XNIException { super.startDocument(locator, encoding, nscontext, augs); for (int i = fElementStack.top - 1; i >= 0; i--) { fSeenAnything = true; if (fElementStack.data[i].element.code == HTMLElements.HTML) { fSeenRootElement = true; } if (fElementStack.data[i].element.code == HTMLElements.HEAD) { fSeenHeadElement = true; } if (fElementStack.data[i].element.code == HTMLElements.BODY) { fSeenBodyElement = true; } } } }
/** * Override the document start to record whether HTML, HEAD or BODY have been seen */ @Override public void startDocument(XMLLocator locator, String encoding, NamespaceContext nscontext, Augmentations augs) throws XNIException { super.startDocument(locator, encoding, nscontext, augs); for (int i = fElementStack.top - 1; i >= 0; i--) { fSeenAnything = true; if (fElementStack.data[i].element.code == HTMLElements.HTML) { fSeenRootElement = true; } if (fElementStack.data[i].element.code == HTMLElements.HEAD) { fSeenHeadElement = true; } if (fElementStack.data[i].element.code == HTMLElements.BODY) { fSeenBodyElement = true; } } } }
/** * Override the document start to record whether HTML, HEAD or BODY have been seen */ @Override public void startDocument(XMLLocator locator, String encoding, NamespaceContext nscontext, Augmentations augs) throws XNIException { super.startDocument(locator, encoding, nscontext, augs); for (int i = fElementStack.top - 1; i >= 0; i--) { fSeenAnything = true; if (fElementStack.data[i].element.code == HTMLElements.HTML) { fSeenRootElement = true; } if (fElementStack.data[i].element.code == HTMLElements.HEAD) { fSeenHeadElement = true; } if (fElementStack.data[i].element.code == HTMLElements.BODY) { fSeenBodyElement = true; } } } }