1 // 2 // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v1.0.6-01/24/2006 06:15 PM(kohsuke)-fcs 3 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 4 // Any modifications to this file will be lost upon recompilation of the source schema. 5 // Generated on: 2012.10.03 at 04:27:47 AM CEST 6 // 7 8 package org.jdtaus.mojo.resource.model.impl.runtime; 9 10 import com.sun.msv.verifier.DocumentDeclaration; 11 12 /** 13 * This interface is implemented by generated classes 14 * to indicate that the class supports validation. 15 */ 16 public interface ValidatableObject extends XMLSerializable 17 { 18 /** Gets the schema fragment associated with this class. */ 19 DocumentDeclaration createRawValidator(); 20 21 /** 22 * Gets the main interface that this object implements. 23 * 24 * For example, <code>FooImpl</code> will return <code>Foo</code> 25 * from this method. 26 */ 27 Class getPrimaryInterface(); 28 }