| java.lang.Object com.sun.xml.stream.xerces.util.XMLAttributesImpl com.sun.xml.stream.xerces.util.XMLAttributesIteratorImpl
XMLAttributesIteratorImpl | public class XMLAttributesIteratorImpl extends XMLAttributesImpl implements Iterator(Code) | | Its better to extend the functionality of existing XMLAttributesImpl and also make it of type Iterator.
We can directly give an object of type iterator from StartElement event. We should also have
Attribute object of type javax.xml.stream.Attribute internally. It would avoid the need of creating
new javax.xml.stream.Attribute object at the later stage.
Should we change XMLAttributes interface to implement Iteraotr ? I think its better avoid touching XNI as
much as possible. - NB.
|
fCurrent | protected int fCurrent(Code) | | |
XMLAttributesIteratorImpl | public XMLAttributesIteratorImpl()(Code) | | Creates a new instance of XMLAttributesIteratorImpl
|
hasNext | public boolean hasNext()(Code) | | |
remove | public void remove()(Code) | | |
removeAllAttributes | public void removeAllAttributes()(Code) | | |
Methods inherited from com.sun.xml.stream.xerces.util.XMLAttributesImpl | public int addAttribute(QName name, String type, String value)(Code)(Java Doc) public int addAttribute(QName name, String type, String value, XMLString valueCache)(Code)(Java Doc) public void addAttributeNS(QName name, String type, String value)(Code)(Java Doc) public QName checkDuplicatesNS()(Code)(Java Doc) protected void cleanTableView()(Code)(Java Doc) public Augmentations getAugmentations(String uri, String localName)(Code)(Java Doc) public Augmentations getAugmentations(String qName)(Code)(Java Doc) public Augmentations getAugmentations(int attributeIndex)(Code)(Java Doc) public int getIndex(String qName)(Code)(Java Doc) public int getIndex(String uri, String localPart)(Code)(Java Doc) public int getIndexFast(String qName)(Code)(Java Doc) public int getIndexFast(String uri, String localPart)(Code)(Java Doc) public int getLength()(Code)(Java Doc) public String getLocalName(int index)(Code)(Java Doc) public void getName(int attrIndex, QName attrName)(Code)(Java Doc) public String getName(int index)(Code)(Java Doc) public String getNonNormalizedValue(int attrIndex)(Code)(Java Doc) public String getPrefix(int index)(Code)(Java Doc) public String getQName(int index)(Code)(Java Doc) public QName getQualifiedName(int index)(Code)(Java Doc) protected String getReportableType(String type)(Code)(Java Doc) public boolean getSchemaId(int index)(Code)(Java Doc) public boolean getSchemaId(String qname)(Code)(Java Doc) public boolean getSchemaId(String uri, String localName)(Code)(Java Doc) protected int getTableViewBucket(String qname)(Code)(Java Doc) protected int getTableViewBucket(String localpart, String uri)(Code)(Java Doc) public String getType(int index)(Code)(Java Doc) public String getType(String qname)(Code)(Java Doc) public String getType(String uri, String localName)(Code)(Java Doc) public String getURI(int index)(Code)(Java Doc) public String getValue(int index)(Code)(Java Doc) public String getValue(String qname)(Code)(Java Doc) public String getValue(String uri, String localName)(Code)(Java Doc) public boolean isSpecified(int attrIndex)(Code)(Java Doc) protected void prepareAndPopulateTableView()(Code)(Java Doc) protected void prepareTableView()(Code)(Java Doc) public void refresh()(Code)(Java Doc) public void refresh(int pos)(Code)(Java Doc) public void removeAllAttributes()(Code)(Java Doc) public void removeAttributeAt(int attrIndex)(Code)(Java Doc) public void setAugmentations(int attrIndex, Augmentations augs)(Code)(Java Doc) public void setName(int attrIndex, QName attrName)(Code)(Java Doc) public void setNamespaces(boolean namespaces)(Code)(Java Doc) public void setNonNormalizedValue(int attrIndex, String attrValue)(Code)(Java Doc) public void setSchemaId(int attrIndex, boolean schemaId)(Code)(Java Doc) public void setSpecified(int attrIndex, boolean specified)(Code)(Java Doc) public void setType(int attrIndex, String attrType)(Code)(Java Doc) public void setURI(int attrIndex, String uri)(Code)(Java Doc) public void setValue(int attrIndex, String attrValue)(Code)(Java Doc) public void setValue(int attrIndex, String attrValue, XMLString value)(Code)(Java Doc)
|
|
|