public void startElement(String uri,
String lname,
String tag,
Attributes attrs) {
String name = attrs.getValue(NAME);
String alias = attrs.getValue(ALIAS);
String value = attrs.getValue(VALUE);
if (name != null) {
if(TAG.equals(tag)) {
currentPeer = new XmlPeer(name, alias);
}
else if (ATTRIBUTE.equals(tag)) {
if (alias != null) {
currentPeer.addAlias(name, alias);
}
if (value != null) {
currentPeer.addValue(name, value);
}
}
}
value = attrs.getValue(CONTENT);
if (value != null) {
currentPeer.setContent(value);
}
}
This method gets called when a start tag is encountered. |