Browse Source

added missing method

svn changeset:12337/svn branch:6.3
tags/6.7.0.beta1
Matti Tahvonen 14 years ago
parent
commit
f82af418aa
1 changed files with 15 additions and 0 deletions
  1. 15
    0
      src/com/vaadin/terminal/gwt/client/UIDL.java

+ 15
- 0
src/com/vaadin/terminal/gwt/client/UIDL.java View File

@@ -461,6 +461,7 @@ public final class UIDL extends JavaScriptObject {
/**
* @deprecated should not be used anymore
*/
@Deprecated
public final static class XML extends JavaScriptObject {
protected XML() {
}
@@ -532,4 +533,18 @@ public final class UIDL extends JavaScriptObject {
return connection.getPaintable(getStringVariable(name));
}

public UIDL getChildByTagName(String tagName) {
Iterator<Object> childIterator = getChildIterator();
while (childIterator.hasNext()) {
Object next = childIterator.next();
if (next instanceof UIDL) {
UIDL childUIDL = (UIDL) next;
if (childUIDL.getTag().equals(tagName)) {
return childUIDL;
}
}
}
return null;
}

}

Loading…
Cancel
Save