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 |