001 package edu.nrao.sss.model.project.scan; 002 003 /** 004 * A validator of {@link Scan scans}. 005 * <p> 006 * <u>Validations Performed for All Purposes</u> 007 * <ol> 008 * <li>Short name and/or long name was set.</li> 009 * <li>One or more intents were set.</li> 010 * <li>Resource is not null.</li> 011 * <li>Source is not null.</li> 012 * <li>Duration or time was set.</li> 013 * </ol> 014 * <p> 015 * <b>Version Info:</b> 016 * <table style="margin-left:2em"> 017 * <tr><td>$Revision: 372 $</td></tr> 018 * <tr><td>$Date: 2007-02-20 15:48:40 -0700 (Tue, 20 Feb 2007) $</td></tr> 019 * <tr><td>$Author: dharland $</td></tr> 020 * </table></p> 021 * 022 * @author David M. Harland 023 * @since 2007-02-13 024 */ 025 public class SimpleScanValidator 026 extends ScanValidator<Scan> 027 { 028 /** Creates a new instance. */ 029 public SimpleScanValidator() 030 { 031 super(SimpleScanValidator.class.getName(), Scan.class); 032 } 033 }