1 /* 2 * Copyright 2002 (C) TJDO. 3 * All rights reserved. 4 * 5 * This software is distributed under the terms of the TJDO License version 1.0. 6 * See the terms of the TJDO License in the documentation provided with this software. 7 * 8 * $Id: WrongScaleException.java,v 1.3 2002/11/08 05:06:26 jackknifebarber Exp $ 9 */ 10 11 package com.triactive.jdo.store; 12 13 14 /** 15 * A <tt>WrongScaleException</tt> is thrown if a column is detected to have 16 * the wrong scale in the database during schema validation. 17 * 18 * @author <a HREF="mailto:mmartin5@austin.rr.com">Mike Martin</a> 19 * @version $Revision: 1.3 $ 20 * 21 * @see Column 22 */ 23 24 public class WrongScaleException extends SchemaValidationException 25 { 26 /** 27 * Constructs a wrong scale exception. 28 * 29 * @param column The column having the wrong scale. 30 * @param expectedScale The expected scale of the column. 31 * @param actualScale The actual scale of the column. 32 */ 33 34 public WrongScaleException(Column column, int expectedScale, int actualScale) 35 { 36 super("Wrong scale for column " + column + ": was " + actualScale + ", should be " + expectedScale); 37 } 38 } 39