Class HTMLScanner.LocationItem

java.lang.Object
org.cyberneko.html.HTMLScanner.LocationItem
All Implemented Interfaces:
Cloneable, HTMLEventInfo
Enclosing class:
HTMLScanner

protected static class HTMLScanner.LocationItem extends Object implements HTMLEventInfo, Cloneable
Location infoset item.
Author:
Andy Clark
  • Field Details

    • fBeginLineNumber

      protected int fBeginLineNumber
      Beginning line number.
    • fBeginColumnNumber

      protected int fBeginColumnNumber
      Beginning column number.
    • fBeginCharacterOffset

      protected int fBeginCharacterOffset
      Beginning character offset.
    • fEndLineNumber

      protected int fEndLineNumber
      Ending line number.
    • fEndColumnNumber

      protected int fEndColumnNumber
      Ending column number.
    • fEndCharacterOffset

      protected int fEndCharacterOffset
      Ending character offset.
  • Constructor Details

    • LocationItem

      public LocationItem()
  • Method Details

    • setValues

      public void setValues(int beginLine, int beginColumn, int beginOffset, int endLine, int endColumn, int endOffset)
      Sets the values of this item.
    • getBeginLineNumber

      public int getBeginLineNumber()
      Returns the line number of the beginning of this event.
      Specified by:
      getBeginLineNumber in interface HTMLEventInfo
    • getBeginColumnNumber

      public int getBeginColumnNumber()
      Returns the column number of the beginning of this event.
      Specified by:
      getBeginColumnNumber in interface HTMLEventInfo
    • getBeginCharacterOffset

      public int getBeginCharacterOffset()
      Returns the character offset of the beginning of this event.
      Specified by:
      getBeginCharacterOffset in interface HTMLEventInfo
    • getEndLineNumber

      public int getEndLineNumber()
      Returns the line number of the end of this event.
      Specified by:
      getEndLineNumber in interface HTMLEventInfo
    • getEndColumnNumber

      public int getEndColumnNumber()
      Returns the column number of the end of this event.
      Specified by:
      getEndColumnNumber in interface HTMLEventInfo
    • getEndCharacterOffset

      public int getEndCharacterOffset()
      Returns the character offset of the end of this event.
      Specified by:
      getEndCharacterOffset in interface HTMLEventInfo
    • isSynthesized

      public boolean isSynthesized()
      Returns true if this corresponding event was synthesized.
      Specified by:
      isSynthesized in interface HTMLEventInfo
    • toString

      public String toString()
      Returns a string representation of this object.
      Overrides:
      toString in class Object