From 934c5b841edb9fda9ef3d25196c3adaef6cdb935 Mon Sep 17 00:00:00 2001 From: Bruce Momjian Date: Tue, 13 Feb 2001 16:14:40 +0000 Subject: Remove postgresql jdbc files, per Peter Mount. --- .../jdbc/postgresql/util/PSQLException.java | 111 --------------------- 1 file changed, 111 deletions(-) delete mode 100644 src/interfaces/jdbc/postgresql/util/PSQLException.java (limited to 'src/interfaces/jdbc/postgresql/util/PSQLException.java') diff --git a/src/interfaces/jdbc/postgresql/util/PSQLException.java b/src/interfaces/jdbc/postgresql/util/PSQLException.java deleted file mode 100644 index 317176a341b..00000000000 --- a/src/interfaces/jdbc/postgresql/util/PSQLException.java +++ /dev/null @@ -1,111 +0,0 @@ -package postgresql.util; - -import java.sql.*; -import java.text.*; -import java.util.*; - -/** - * This class extends SQLException, and provides our internationalisation handling - */ -public class PSQLException extends SQLException -{ - private String message; - - // Cache for future errors - static ResourceBundle bundle; - - /** - * This provides the same functionality to SQLException - * @param error Error string - */ - public PSQLException(String error) { - super(); - translate(error,null); - } - - /** - * A more generic entry point. - * @param error Error string or standard message id - * @param args Array of arguments - */ - public PSQLException(String error,Object[] args) - { - super(); - translate(error,args); - } - - /** - * Helper version for 1 arg - */ - public PSQLException(String error,Object arg) - { - super(); - Object[] argv = new Object[1]; - argv[0] = arg; - translate(error,argv); - } - - /** - * Helper version for 2 args - */ - public PSQLException(String error,Object arg1,Object arg2) - { - super(); - Object[] argv = new Object[2]; - argv[0] = arg1; - argv[1] = arg2; - translate(error,argv); - } - - /** - * This does the actual translation - */ - private void translate(String id,Object[] args) - { - if(bundle == null) { - try { - bundle = ResourceBundle.getBundle("postgresql.errors"); - } catch(MissingResourceException e) { - } - } - - // Now look up a localized message. If one is not found, then use - // the supplied message instead. - message = null; - try { - message = bundle.getString(id); - } catch(MissingResourceException e) { - message = id; - } - - // Expand any arguments - if(args!=null) - message = MessageFormat.format(message,args); - - } - - /** - * Overides Throwable - */ - public String getLocalizedMessage() - { - return message; - } - - /** - * Overides Throwable - */ - public String getMessage() - { - return message; - } - - /** - * Overides Object - */ - public String toString() - { - return message; - } - -} -- cgit v1.2.3