La classe abstraite TypeInfoProvider fournit un accès aux informations de type déterminées par l'objet ValidatorHandler.

Quelques langages de schéma, tels que celui du W3C (W3C XML Schema), encourage un validateur à rapporter le "type" qu'il assigne à chaque attribut et élément. Les applications qui souhaitent accéder à ces informations de type peuvent appeler des méthodes définies par cette classe.

L'implémentation de cette classe peut être obtenue par la méthode ValidatorHandler.getTypeInfoProvider().

Constructeur
Description
protected TypeInfoProvider()
crée une nouvelle instance de la classe TypeInfoProvider. Toutefois cette classe est protégée.
Méthode
Description
abstract TypeInfo getAttributeTypeInfo(int index)
retourne un objet TypeInfo non-modifiable pour l'attribut désigné par l'index spécifié.
abstract TypeInfo getElementTypeInfo()
retourne un objet TypeInfo non-modifiable pour l'élément courant.
abstract boolean isIdAttribute(int index)
indique si l'attribut désigné par l'index spécifié, est du type ID.
abstract boolean isSpecified(int index)
indique si l'attribut désigné par l'index spécifié n'a pas été ajouté par le validateur.
Méthodes héritées de la classe java.lang.Object
clone, equals, finalize, getClass, hashCode, notify,
notifyAll, toString, wait, wait, wait