Package nu.validator.htmlparser.impl
Interface TreeBuilderState<T>
- All Known Implementing Classes:
CoalescingTreeBuilder
,DOMTreeBuilder
,SAXStreamer
,SAXTreeBuilder
,StateSnapshot
,TreeBuilder
,XOMTreeBuilder
public interface TreeBuilderState<T>
Interface for exposing the state of the HTML5 tree builder so that the
interface can be implemented by the tree builder itself and by snapshots.
- Version:
- $Id$
-
Method Summary
Modifier and TypeMethodDescriptionReturns the deepTreeSurrogateParent.Returns the formPointer.Returns the headPointer.Returns the listOfActiveFormattingElements.int
Return the length of the list of active formatting elements.int
getMode()
Returns the mode.int
Returns the originalMode.getStack()
Returns the stack.int
Return the length of the stack.boolean
Returns the framesetOk.boolean
Returns the needToDropLF.boolean
isQuirks()
Returns the quirks.
-
Method Details
-
getStack
Returns the stack.- Returns:
- the stack
-
getListOfActiveFormattingElements
Returns the listOfActiveFormattingElements.- Returns:
- the listOfActiveFormattingElements
-
getFormPointer
T getFormPointer()Returns the formPointer.- Returns:
- the formPointer
-
getHeadPointer
T getHeadPointer()Returns the headPointer.- Returns:
- the headPointer
-
getDeepTreeSurrogateParent
T getDeepTreeSurrogateParent()Returns the deepTreeSurrogateParent.- Returns:
- the deepTreeSurrogateParent
-
getMode
int getMode()Returns the mode.- Returns:
- the mode
-
getOriginalMode
int getOriginalMode()Returns the originalMode.- Returns:
- the originalMode
-
isFramesetOk
boolean isFramesetOk()Returns the framesetOk.- Returns:
- the framesetOk
-
isNeedToDropLF
boolean isNeedToDropLF()Returns the needToDropLF.- Returns:
- the needToDropLF
-
isQuirks
boolean isQuirks()Returns the quirks.- Returns:
- the quirks
-
getStackLength
int getStackLength()Return the length of the stack.- Returns:
- the length of the stack.
-
getListOfActiveFormattingElementsLength
int getListOfActiveFormattingElementsLength()Return the length of the list of active formatting elements.- Returns:
- the length of the list of active formatting elements.
-