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. |