La classe AttributesImpl implémente l'interface Attribute.

Un objet AttributesImpl constitue une implémentation par défaut chargée de gérer une liste d'attributs XML.

Constructeur
Description
AttributesImpl()
crée une nouvelle instance de la classe AttributesImpl.
AttributesImpl(Attributes atts)
crée une nouvelle instance de la classe AttributesImpl et l'initialise avec une liste d'attributs.
Méthode
Description
void addAttribute(
String uri, String localName, String qName, String type, String value)
ajoute un attribut à la fin de la liste.
void clear()
supprime tous les attributs de la liste.
int getIndex(String qName)
retourne l'index d'un attribut XML correspondant au nom qualifié spécifié.
int getIndex(String URIEspaceNoms, String localName)
retourne l'index d'un attribut XML correspondant au nom local spécifié et situé dans l'espace de noms précisé.
int getLength()
retourne le nombre d'attributs dans la liste.
String getLocalName(int index)
retourne le nom local d'un attribut positionné à l'index spécifié.
String getQName(int index)
retourne le nom qualifié d'un attribut positionné à l'index spécifié.
String getType(int index)
retourne le type d'un attribut positionné à l'index spécifié.
String getType(String qName)
retourne le type d'un attribut correspondant au nom qualifié spécifié.
String getType(String uri, String localName)
retourne le type d'un attribut correspondant au nom local spécifié et situé dans l'espace de noms précisé.
String getURI(int index)
retourne l'adresse URI d'espace de noms d'un attribut positionné à l'index spécifié.
String getValue(int index)
retourne la valeur d'un attribut positionné à l'index spécifié.
String getValue(String qName)
retourne la valeur d'un attribut correspondant au nom qualifié spécifié.
String getValue(String uri, String localName)
retourne la valeur d'un attribut correspondant au nom local spécifié et situé dans l'espace de noms précisé.
void removeAttribute(int index)
supprime l'attribut positionné à l'index spécifié.
void setAttribute(
int index, String uri, String localName, String qName, String type, String value)
ajoute un attribut dans la liste.
void setAttributes(Attributes atts)
copie les attributs de la collection spécifiée, à l'intérieur de la liste courante.
void setLocalName(int index, String localName)
assigne le nom local à un attribut situé à l'index spécifié.
void setQName(int index, String qName)
assigne le nom qualifié de l'attribut situé à l'index spécifié.
void setType(int index, String type)
assigne le type de l'attribut situé à l'index spécifié.
void setURI(int index, String uri)
assigne l'URI d'espace de noms de l'attribut situé à l'index spécifié.
void setValue(int index, String value)
assigne la valeur de l'attribut situé à l'index spécifié.
Méthodes héritées à partir de la classe java.lang.Object
clone, equals, finalize, getClass, hashCode, notify,
notifyAll, toString, wait, wait, wait.