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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description T
getDeepTreeSurrogateParent()
Returns the deepTreeSurrogateParent.T
getFormPointer()
Returns the formPointer.T
getHeadPointer()
Returns the headPointer.StackNode<T>[]
getListOfActiveFormattingElements()
Returns the listOfActiveFormattingElements.int
getListOfActiveFormattingElementsLength()
Return the length of the list of active formatting elements.int
getMode()
Returns the mode.int
getOriginalMode()
Returns the originalMode.StackNode<T>[]
getStack()
Returns the stack.int
getStackLength()
Return the length of the stack.boolean
isFramesetOk()
Returns the framesetOk.boolean
isNeedToDropLF()
Returns the needToDropLF.boolean
isQuirks()
Returns the quirks.
-
-
-
Method Detail
-
getListOfActiveFormattingElements
StackNode<T>[] 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.
-
-