org.tagnetic.core.jaxb.tagneticconfig.impl.runtime
Interface ValidatableObject

All Superinterfaces:
XMLSerializable
All Known Implementing Classes:
AttributeTypeImpl, BranchTypeImpl, CompilationTypeImpl, DestinationTypeImpl, ElementSyntaxTypeImpl, FileFilterTypeImpl, FileOverlaysTypeImpl, FileOverlayTypeImpl, ParamTypeImpl, PostFiltersTypeImpl, PostFilterTypeImpl, SourceTypeImpl, TagneticconfigImpl, TagneticConfigTypeImpl, TagsTypeImpl, TagTypeImpl

public interface ValidatableObject
extends XMLSerializable

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


Method Summary
 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 org.tagnetic.core.jaxb.tagneticconfig.impl.runtime.XMLSerializable
serializeAttributes, serializeBody, serializeURIs
 

Method Detail

createRawValidator

public DocumentDeclaration createRawValidator()
Gets the schema fragment associated with this class.


getPrimaryInterface

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



Copyright © 2005 tagnetic.org. All Rights Reserved.