*/\r
\r
/**\r
- * Instances of <code>BitstreamException</code> are thrown \r
- * when operations on a <code>Bitstream</code> fail. \r
+ * Instances of <code>BitstreamException</code> are thrown when operations on a\r
+ * <code>Bitstream</code> fail.\r
* <p>\r
- * The exception provides details of the exception condition \r
- * in two ways:\r
- * <ol><li>\r
- * as an error-code describing the nature of the error\r
- * </li><br></br><li>\r
- * as the <code>Throwable</code> instance, if any, that was thrown\r
- * indicating that an exceptional condition has occurred. \r
- * </li></ol></p>\r
+ * The exception provides details of the exception condition in two ways:\r
+ * <ol>\r
+ * <li>\r
+ * as an error-code describing the nature of the error</li><br>\r
+ * </br>\r
+ * <li>\r
+ * as the <code>Throwable</code> instance, if any, that was thrown indicating\r
+ * that an exceptional condition has occurred.</li>\r
+ * </ol>\r
+ * </p>\r
* \r
* @since 0.0.6\r
- * @author MDM 12/12/99\r
+ * @author MDM 12/12/99\r
*/\r
\r
-public class BitstreamException extends JavaLayerException\r
- implements BitstreamErrors\r
-{ \r
- private int errorcode = UNKNOWN_ERROR;\r
- \r
- public BitstreamException(String msg, Throwable t)\r
- {\r
- super(msg, t); \r
- }\r
- \r
- public BitstreamException(int errorcode, Throwable t)\r
- {\r
- this(getErrorString(errorcode), t);\r
- this.errorcode = errorcode;\r
- }\r
- \r
- public int getErrorCode()\r
- {\r
- return errorcode; \r
- }\r
- \r
- \r
- static public String getErrorString(int errorcode)\r
- {\r
- // REVIEW: use resource bundle to map error codes\r
- // to locale-sensitive strings.\r
- \r
-// return "Bitstream errorcode "+Integer.toHexString(errorcode);\r
- return "Bitstream errorcode "+errorcode;\r
- }\r
- \r
- \r
+public class BitstreamException extends JavaLayerException implements BitstreamErrors {\r
+ private int errorcode = UNKNOWN_ERROR;\r
+\r
+ public BitstreamException(String msg, Throwable t) {\r
+ super(msg, t);\r
+ }\r
+\r
+ public BitstreamException(int errorcode, Throwable t) {\r
+ this(getErrorString(errorcode), t);\r
+ this.errorcode = errorcode;\r
+ }\r
+\r
+ public int getErrorCode() {\r
+ return errorcode;\r
+ }\r
+\r
+ static public String getErrorString(int errorcode) {\r
+ // REVIEW: use resource bundle to map error codes\r
+ // to locale-sensitive strings.\r
+\r
+ // return "Bitstream errorcode "+Integer.toHexString(errorcode);\r
+ return "Bitstream errorcode " + errorcode;\r
+ }\r
+\r
}\r