Package nu.validator.htmlparser.impl
Class StateSnapshot<T>
- java.lang.Object
-
- nu.validator.htmlparser.impl.StateSnapshot<T>
-
- All Implemented Interfaces:
TreeBuilderState<T>
public class StateSnapshot<T> extends java.lang.Object implements TreeBuilderState<T>
-
-
Method Summary
All Methods Instance Methods Concrete 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
public nu.validator.htmlparser.impl.StackNode<T>[] getStack()
Description copied from interface:TreeBuilderStateReturns the stack.- Specified by:
getStackin interfaceTreeBuilderState<T>- Returns:
- the stack
- See Also:
TreeBuilderState.getStack()
-
getListOfActiveFormattingElements
public nu.validator.htmlparser.impl.StackNode<T>[] getListOfActiveFormattingElements()
Description copied from interface:TreeBuilderStateReturns the listOfActiveFormattingElements.- Specified by:
getListOfActiveFormattingElementsin interfaceTreeBuilderState<T>- Returns:
- the listOfActiveFormattingElements
- See Also:
TreeBuilderState.getListOfActiveFormattingElements()
-
getFormPointer
public T getFormPointer()
Description copied from interface:TreeBuilderStateReturns the formPointer.- Specified by:
getFormPointerin interfaceTreeBuilderState<T>- Returns:
- the formPointer
- See Also:
TreeBuilderState.getFormPointer()
-
getHeadPointer
public T getHeadPointer()
Returns the headPointer.- Specified by:
getHeadPointerin interfaceTreeBuilderState<T>- Returns:
- the headPointer
-
getDeepTreeSurrogateParent
public T getDeepTreeSurrogateParent()
Returns the deepTreeSurrogateParent.- Specified by:
getDeepTreeSurrogateParentin interfaceTreeBuilderState<T>- Returns:
- the deepTreeSurrogateParent
-
getMode
public int getMode()
Returns the mode.- Specified by:
getModein interfaceTreeBuilderState<T>- Returns:
- the mode
-
getOriginalMode
public int getOriginalMode()
Returns the originalMode.- Specified by:
getOriginalModein interfaceTreeBuilderState<T>- Returns:
- the originalMode
-
isFramesetOk
public boolean isFramesetOk()
Returns the framesetOk.- Specified by:
isFramesetOkin interfaceTreeBuilderState<T>- Returns:
- the framesetOk
-
isNeedToDropLF
public boolean isNeedToDropLF()
Returns the needToDropLF.- Specified by:
isNeedToDropLFin interfaceTreeBuilderState<T>- Returns:
- the needToDropLF
-
isQuirks
public boolean isQuirks()
Returns the quirks.- Specified by:
isQuirksin interfaceTreeBuilderState<T>- Returns:
- the quirks
-
getListOfActiveFormattingElementsLength
public int getListOfActiveFormattingElementsLength()
Description copied from interface:TreeBuilderStateReturn the length of the list of active formatting elements.- Specified by:
getListOfActiveFormattingElementsLengthin interfaceTreeBuilderState<T>- Returns:
- the length of the list of active formatting elements.
- See Also:
TreeBuilderState.getListOfActiveFormattingElementsLength()
-
getStackLength
public int getStackLength()
Description copied from interface:TreeBuilderStateReturn the length of the stack.- Specified by:
getStackLengthin interfaceTreeBuilderState<T>- Returns:
- the length of the stack.
- See Also:
TreeBuilderState.getStackLength()
-
-