http://gwt-code-reviews.appspot.com/1434802/diff/1/user/src/com/google/gwt/user/client/ui/AttachableHTMLPanel.java File user/src/com/google/gwt/user/client/ui/AttachableHTMLPanel.java (right):
http://gwt-code-reviews.appspot.com/1434802/diff/1/user/src/com/google/gwt/user/client/ui/AttachableHTMLPanel.java#newcode160 user/src/com/google/gwt/user/client/ui/AttachableHTMLPanel.java:160: * panel's element. No-op if called with an Attachable that isn't also IsWidget, but safe to call with such as a convenience. http://gwt-code-reviews.appspot.com/1434802/diff/1/user/src/com/google/gwt/user/client/ui/AttachableHTMLPanel.java#newcode163 user/src/com/google/gwt/user/client/ui/AttachableHTMLPanel.java:163: if (!(attachable instanceof Widget)) { instanceof IsWidget http://gwt-code-reviews.appspot.com/1434802/diff/1/user/src/com/google/gwt/user/client/ui/AttachableHTMLPanel.java#newcode167 user/src/com/google/gwt/user/client/ui/AttachableHTMLPanel.java:167: Widget widget = (Widget) attachable; ((IsWidget)attachable).asWidget(); http://gwt-code-reviews.appspot.com/1434802/ -- http://groups.google.com/group/Google-Web-Toolkit-Contributors