Package org.htmlunit.cssparser.parser
Class Locator
- java.lang.Object
-
- org.htmlunit.cssparser.parser.Locator
-
- All Implemented Interfaces:
java.io.Serializable
public class Locator extends java.lang.Object implements java.io.SerializableFor associating a CSS event with a document location.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private intcolumnNumber_private intlineNumber_private java.lang.Stringuri_
-
Constructor Summary
Constructors Constructor Description Locator(java.lang.String uri, int line, int column)Creates new LocatorImpl.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)intgetColumnNumber()Return the column number where the current document event ends.intgetLineNumber()Return the line number where the current document event ends.java.lang.StringgetUri()inthashCode()voidsetColumnNumber(int column)Set the columnNumber to a new value.voidsetLineNumber(int line)Set the lineNumber to a new value.voidsetUri(java.lang.String uri)Set the uri to a new value.java.lang.StringtoString()
-
-
-
Method Detail
-
getUri
public java.lang.String getUri()
- Returns:
- the uri
-
setUri
public void setUri(java.lang.String uri)
Set the uri to a new value.- Parameters:
uri- the new uri
-
getColumnNumber
public int getColumnNumber()
Return the column number where the current document event ends. Note that this is the column number of the first character after the text associated with the document event. The first column in a line is position 1.- Returns:
- The column number, or -1 if none is available.
- See Also:
getLineNumber()
-
setColumnNumber
public void setColumnNumber(int column)
Set the columnNumber to a new value.- Parameters:
column- the new columnNumber
-
getLineNumber
public int getLineNumber()
Return the line number where the current document event ends. Note that this is the line position of the first character after the text associated with the document event.- Returns:
- The line number, or -1 if none is available.
- See Also:
getColumnNumber()
-
setLineNumber
public void setLineNumber(int line)
Set the lineNumber to a new value.- Parameters:
line- the new lineNumber
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-