Package nu.validator.htmlparser.impl
Interface TreeBuilderState<T>
- All Known Implementing Classes:
CoalescingTreeBuilder
,StateSnapshot
,TreeBuilder
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$
- Author:
- hsivonen
-
Method Summary
Modifier and TypeMethodDescriptionReturns the deepTreeSurrogateParent.Returns the formPointer.Returns the headPointer.nu.validator.htmlparser.impl.StackNode<T>[]
Returns the listOfActiveFormattingElements.int
Return the length of the list of active formatting elements.int
getMode()
Returns the mode.int
Returns the originalMode.nu.validator.htmlparser.impl.StackNode<T>[]
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
nu.validator.htmlparser.impl.StackNode<T>[] getStack()Returns the stack.- Returns:
- the stack
-
getListOfActiveFormattingElements
nu.validator.htmlparser.impl.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.
-