Package com.scriptbasic.exceptions
Class BasicLexicalException
java.lang.Object
java.lang.Throwable
java.lang.Exception
com.scriptbasic.interfaces.AnalysisException
com.scriptbasic.exceptions.GeneralAnalysisException
com.scriptbasic.exceptions.LexicalException
com.scriptbasic.exceptions.BasicLexicalException
- All Implemented Interfaces:
java.io.Serializable
- Direct Known Subclasses:
UnterminatedStringException
public class BasicLexicalException extends LexicalException
- See Also:
- Serialized Form
-
Constructor Summary
Constructors Constructor Description BasicLexicalException()BasicLexicalException(java.lang.String arg0)BasicLexicalException(java.lang.String arg0, java.lang.Throwable arg1)BasicLexicalException(java.lang.Throwable arg0) -
Method Summary
Modifier and Type Method Description java.lang.StringgetFileName()intgetLineNumber()intgetPosition()voidsetPosition(SourceReader reader)Methods inherited from class com.scriptbasic.exceptions.GeneralAnalysisException
setFileName, setLineNumber, setLocation, setPosition
-
Constructor Details
-
BasicLexicalException
public BasicLexicalException() -
BasicLexicalException
public BasicLexicalException(java.lang.String arg0, java.lang.Throwable arg1) -
BasicLexicalException
public BasicLexicalException(java.lang.String arg0) -
BasicLexicalException
public BasicLexicalException(java.lang.Throwable arg0)
-
-
Method Details
-
getFileName
public java.lang.String getFileName()- Specified by:
getFileNamein classLexicalException
-
getLineNumber
public int getLineNumber()- Specified by:
getLineNumberin classLexicalException
-
getPosition
public int getPosition()- Specified by:
getPositionin classLexicalException
-
setPosition
-