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
All Methods Instance Methods Concrete Methods 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 Detail
-
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 Detail
-
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
public void setPosition(SourceReader reader)
-
-