001 /* 002 @license.text@ 003 */ 004 package biz.hammurapi.config; 005 006 /** 007 * Validatable, i.e. able to validate itself. 008 * @author Pavel Vlasov 009 * @version $Revision: 1.1 $ 010 */ 011 public interface Validatable { 012 /** 013 * Validates object for consistency. 014 * @throws ConfigurationException 015 */ 016 void validate() throws ConfigurationException; 017 }