1 16 17 package org.apache.xerces.xni; 18 19 35 public interface XMLAttributes { 36 37 41 69 public int addAttribute(QName attrName, String attrType, String attrValue); 70 71 75 public void removeAllAttributes(); 76 77 85 public void removeAttributeAt(int attrIndex); 86 87 99 public int getLength(); 100 101 109 public int getIndex(String qName); 110 111 121 public int getIndex(String uri, String localPart); 122 123 129 public void setName(int attrIndex, QName attrName); 130 131 138 public void getName(int attrIndex, QName attrName); 139 140 145 public String getPrefix(int index); 146 147 158 public String getURI(int index); 159 160 171 public String getLocalName(int index); 172 173 184 public String getQName(int index); 185 186 199 public void setType(int attrIndex, String attrType); 200 201 223 public String getType(int index); 224 225 237 public String getType(String qName); 238 239 253 public String getType(String uri, String localName); 254 255 264 public void setValue(int attrIndex, String attrValue); 265 266 281 public String getValue(int index); 282 283 295 public String getValue(String qName); 296 297 310 public String getValue(String uri, String localName); 311 312 319 public void setNonNormalizedValue(int attrIndex, String attrValue); 320 321 328 public String getNonNormalizedValue(int attrIndex); 329 330 338 public void setSpecified(int attrIndex, boolean specified); 339 340 345 public boolean isSpecified(int attrIndex); 346 347 348 354 public Augmentations getAugmentations (int attributeIndex); 355 356 364 public Augmentations getAugmentations (String uri, String localPart); 365 366 367 376 public Augmentations getAugmentations(String qName); 377 378 379 385 public void setAugmentations(int attrIndex, Augmentations augs); 386 387 388 } | Popular Tags |