package org.nlamah.QBase.Error;
public abstract class QBaseParsingError extends QBaseError
{
protected String valueString;
protected int startLine;
protected int startCharacterInLine;
protected int startIndex;
protected int stopIndex;
public QBaseParsingError(int startIndex, int stopIndex)
{
this.valueString = null;
this.startIndex = startIndex;
this.stopIndex = stopIndex;
}
public QBaseParsingError(String valueString, int startLine, int startCharacterInLine)
{
this.valueString = valueString;
this.startLine = startLine;
this.startCharacterInLine = startCharacterInLine;
}
@Override
public boolean equals(Object object)
{
if (!super.equals(object))
{
return false;
}
return true;
}
}