[Pfc-prolog-cvs] prolix/src/org/asturlinux/frade/prolix/exceptions CreateException.java,NONE,1.1 Lex
Status: Beta
Brought to you by:
ivanfrade
From: <iva...@us...> - 2003-05-20 14:59:04
|
Update of /cvsroot/pfc-prolog/prolix/src/org/asturlinux/frade/prolix/exceptions In directory sc8-pr-cvs1:/tmp/cvs-serv12455/exceptions Added Files: CreateException.java LexicalException.java ProgramAlreadyLoadedException.java ProgramNotLoadedException.java QueryNotLoadedException.java SyntaxException.java Log Message: Added exception files --- NEW FILE: CreateException.java --- package org.asturlinux.frade.prolix.exceptions; public class CreateException extends Exception { } --- NEW FILE: LexicalException.java --- package org.asturlinux.frade.prolix.exceptions; public class LexicalException extends Exception{ // Attributes private int _lineNumber; private String _unexpectedChar; // Operations public LexicalException (String message) { super(message); } public int getLine() { return _lineNumber; } public String getUnexpectedChar() { return _unexpectedChar; } public void setLine(int lineNumber) { _lineNumber = lineNumber; } public void setUnexpectedChar(String unexpectedChar) { _unexpectedChar = unexpectedChar; } } --- NEW FILE: ProgramAlreadyLoadedException.java --- package org.asturlinux.frade.prolix.exceptions; public class ProgramAlreadyLoadedException extends Exception { } --- NEW FILE: ProgramNotLoadedException.java --- package org.asturlinux.frade.prolix.exceptions; public class ProgramNotLoadedException extends Exception { } --- NEW FILE: QueryNotLoadedException.java --- package org.asturlinux.frade.prolix.exceptions; public class QueryNotLoadedException extends Exception { } --- NEW FILE: SyntaxException.java --- package org.asturlinux.frade.prolix.exceptions; public class SyntaxException extends Exception { // Attributes private int _lineNumber; private String _unexpectedToken; private String _expectedToken; // Operations public SyntaxException(String message) { super(message); } public void setExpectedToken(String expectedToken) { _expectedToken = expectedToken; } public String getExpectedToken() { return _expectedToken; } public void setUnexpectedToken(String unexpectedToken) { _unexpectedToken = unexpectedToken; } public String getUnexpectedToken() { return _unexpectedToken; } public void setLine(int lineNumber) { _lineNumber = lineNumber; } public int getLine() { return _lineNumber; } } /* end class SyntaxException */ |