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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TgetDeepTreeSurrogateParent()Returns the deepTreeSurrogateParent.TgetFormPointer()Returns the formPointer.TgetHeadPointer()Returns the headPointer.nu.validator.htmlparser.impl.StackNode<T>[]getListOfActiveFormattingElements()Returns the listOfActiveFormattingElements.intgetListOfActiveFormattingElementsLength()Return the length of the list of active formatting elements.intgetMode()Returns the mode.intgetOriginalMode()Returns the originalMode.nu.validator.htmlparser.impl.StackNode<T>[]getStack()Returns the stack.intgetStackLength()Return the length of the stack.booleanisFramesetOk()Returns the framesetOk.booleanisNeedToDropLF()Returns the needToDropLF.booleanisQuirks()Returns the quirks.
-
-
-
Method Detail
-
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.
-
-