![JAR search and dependency download from the Maven repository](/logo.png)
org.w3c.css.parser.CssError Maven / Gradle / Ivy
The newest version!
//
// $Id: CssError.java,v 1.6 2009-02-25 20:44:49 ylafon Exp $
// From Philippe Le Hegaret ([email protected])
//
// (c) COPYRIGHT MIT and INRIA, 1997.
// Please first read the full copyright statement in file COPYRIGHT.html
package org.w3c.css.parser;
import org.w3c.css.util.Messages;
/**
* This class represents an unknown error during the parse.
*
* @version $Revision: 1.6 $
*/
public class CssError {
/**
* The source file
*/
String sourceFile;
/**
* The line number in the file
*/
int line;
/**
* The unknown error
*/
Throwable error;
/**
* Create a new CssError
*/
public CssError() {
}
/**
* Create a new CssError
*
* @param sourceFile The source file
* @param line The error line number
* @param error The exception
*/
public CssError(String sourceFile, int line, Throwable error) {
this.sourceFile = sourceFile;
this.line = line;
this.error = error;
}
/**
* Create a new CssError
*
* @param error The exception
*/
public CssError(Throwable error) {
this.error = error;
}
/**
* Get the source file
*/
public String getSourceFile() {
return sourceFile;
}
/**
* Get the source file
*/
public String getSourceFileEscaped() {
return Messages.escapeString(sourceFile);
}
/**
* get the line number
*/
public int getLine() {
return line;
}
/**
* get the unknown error
*/
public Throwable getException() {
return error;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy