org.jsoup.parser.ParseError Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of html2pdf Show documentation
Show all versions of html2pdf Show documentation
pdfHTML is an iText add-on that lets you to parse (X)HTML snippets and the associated CSS and converts
them to PDF.
package org.jsoup.parser;
import com.itextpdf.io.util.MessageFormatUtil;
/**
* A Parse Error records an error in the input HTML that occurs in either the tokenisation or the tree building phase.
*/
public class ParseError {
private int pos;
private String errorMsg;
ParseError(int pos, String errorMsg) {
this.pos = pos;
this.errorMsg = errorMsg;
}
ParseError(int pos, String errorFormat, Object... args) {
this.errorMsg = MessageFormatUtil.format(errorFormat, args);
this.pos = pos;
}
/**
* Retrieve the error message.
* @return the error message.
*/
public String getErrorMessage() {
return errorMsg;
}
/**
* Retrieves the offset of the error.
* @return error offset within input
*/
public int getPosition() {
return pos;
}
@Override
public String toString() {
return pos + ": " + errorMsg;
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy