edu.ksi.virtualclassroom.mappers.jaxb.xmlwrapper.impl.runtime
Interface ValidatableObject

All Superinterfaces:
com.sun.xml.bind.JAXBObject, XMLSerializable
All Known Implementing Classes:
CommentImpl, ErrorImpl, MessageImpl, UserProfileImpl, VirtualclassroomDOImpl, VirtualClassRoomDOTypeImpl

public interface ValidatableObject
extends XMLSerializable

This interface is implemented by generated classes to indicate that the class supports validation.

Version:
$Revision$
Author:
Administrator

Method Summary
 com.sun.msv.verifier.DocumentDeclaration createRawValidator()
          Gets the schema fragment associated with this class.
 java.lang.Class getPrimaryInterface()
          Gets the main interface that this object implements.
 
Methods inherited from interface edu.ksi.virtualclassroom.mappers.jaxb.xmlwrapper.impl.runtime.XMLSerializable
serializeAttributes, serializeBody, serializeURIs
 

Method Detail

createRawValidator

public com.sun.msv.verifier.DocumentDeclaration createRawValidator()
Gets the schema fragment associated with this class. * @return DocumentDeclaration

Returns:
DocumentDeclaration

getPrimaryInterface

public java.lang.Class getPrimaryInterface()
Gets the main interface that this object implements. For example, FooImpl will return Foo from this method.

Returns:
Class