001 package data; 002 003 /** 004 * An exception thrown when a catalog conflict was detected. A catalog conflict occurs when operations that 005 * work on two {@link Stock Stocks} are to work on two Stocks that have different {@link Catalog Catalogs}. 006 * 007 * @author Steffen Zschaler 008 * @version 2.0 18/08/1999 009 * @since v2.0 010 */ 011 public class CatalogConflictException extends RuntimeException { 012 013 /** 014 * ID for serialization. 015 */ 016 private static final long serialVersionUID = -3977555784210161070L; 017 018 /** 019 * Create a new CatalogConflictException. 020 */ 021 public CatalogConflictException() { 022 super(); 023 } 024 025 /** 026 * Create a new CatalogConflictException with a detail message. 027 * 028 * @param sDetail the detail message. 029 */ 030 public CatalogConflictException(String sDetail) { 031 super(sDetail); 032 } 033 }