169e17611504376e4d4603925f8528dfc890fd2c6Luis Sigalpackage sample.evolve; 269e17611504376e4d4603925f8528dfc890fd2c6Luis Sigal 369e17611504376e4d4603925f8528dfc890fd2c6Luis Sigal/** 469e17611504376e4d4603925f8528dfc890fd2c6Luis Sigal * Signals that VersionManager.newInstance() fails. 569e17611504376e4d4603925f8528dfc890fd2c6Luis Sigal */ 669e17611504376e4d4603925f8528dfc890fd2c6Luis Sigalpublic class CannotCreateException extends RuntimeException { 769e17611504376e4d4603925f8528dfc890fd2c6Luis Sigal public CannotCreateException(String s) { 869e17611504376e4d4603925f8528dfc890fd2c6Luis Sigal super(s); 969e17611504376e4d4603925f8528dfc890fd2c6Luis Sigal } 1069e17611504376e4d4603925f8528dfc890fd2c6Luis Sigal 1169e17611504376e4d4603925f8528dfc890fd2c6Luis Sigal public CannotCreateException(Exception e) { 1269e17611504376e4d4603925f8528dfc890fd2c6Luis Sigal super("by " + e.toString()); 1369e17611504376e4d4603925f8528dfc890fd2c6Luis Sigal } 1469e17611504376e4d4603925f8528dfc890fd2c6Luis Sigal} 15