[gwt-contrib] Change in gwt[master]: Support standardized DOM WheelEvent https://developer.mozill...

2013-06-08 Thread Andrey Korzhevskiy

Andrey Korzhevskiy has abandoned this change.

Change subject: Support standardized DOM WheelEvent  
https://developer.mozilla.org/en-US/docs/Web/Reference/Events/wheel

..


Abandoned

DOMMouseScroll event is not broken in gwt. Found error in my code.

--
To view, visit https://gwt-review.googlesource.com/3171
To unsubscribe, visit https://gwt-review.googlesource.com/settings

Gerrit-MessageType: abandon
Gerrit-Change-Id: Ia6e8cb62ea195ca9e0253a74b4fc6fafbe6183da
Gerrit-PatchSet: 2
Gerrit-Project: gwt
Gerrit-Branch: master
Gerrit-Owner: Andrey Korzhevskiy 
Gerrit-Reviewer: Andrey Korzhevskiy 
Gerrit-Reviewer: Thomas Broyer 

--
http://groups.google.com/group/Google-Web-Toolkit-Contributors
--- 
You received this message because you are subscribed to the Google Groups "GWT Contributors" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit-contributors+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.




[gwt-contrib] Change in gwt[master]: elemental.dom.Node.addEventListener throws Uncaught Referenc...

2013-06-08 Thread Andrey Korzhevskiy

Andrey Korzhevskiy has uploaded a new change for review.

  https://gwt-review.googlesource.com/3330


Change subject: elemental.dom.Node.addEventListener throws Uncaught  
ReferenceError

..

elemental.dom.Node.addEventListener throws Uncaught ReferenceError

Fixes issue 7518

Change-Id: I1aef7a553866431a2d153a4696e8bb5a82cd2022
---
M elemental/idl/templates/jso_impl_ElementalMixinBase.darttemplate
1 file changed, 1 insertion(+), 1 deletion(-)



diff --git  
a/elemental/idl/templates/jso_impl_ElementalMixinBase.darttemplate  
b/elemental/idl/templates/jso_impl_ElementalMixinBase.darttemplate

index b3e199a..73851fe 100644
--- a/elemental/idl/templates/jso_impl_ElementalMixinBase.darttemplate
+++ b/elemental/idl/templates/jso_impl_ElementalMixinBase.darttemplate
@@ -154,7 +154,7 @@
   var handler =  
@elemental.js.dom.JsElementalMixinBase::getHandlerFor(Lelemental/events/EventListener;)(listener);

   this.addEventListener(type, handler);
   return  
@elemental.js.dom.JsElementalMixinBase.Remover::create(Lelemental/events/EventTarget;Ljava/lang/String;Lcom/google/gwt/core/client/JavaScriptObject;Z)

-  (this, type, handler, useCapture);
+  (this, type, handler, false);
 }-*/;

 @Deprecated

--
To view, visit https://gwt-review.googlesource.com/3330
To unsubscribe, visit https://gwt-review.googlesource.com/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I1aef7a553866431a2d153a4696e8bb5a82cd2022
Gerrit-PatchSet: 1
Gerrit-Project: gwt
Gerrit-Branch: master
Gerrit-Owner: Andrey Korzhevskiy 

--
http://groups.google.com/group/Google-Web-Toolkit-Contributors
--- 
You received this message because you are subscribed to the Google Groups "GWT Contributors" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit-contributors+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.




[gwt-contrib] Change in gwt[master]: Add interfaces for widgets.

2013-06-08 Thread Stephen Haberman

Hello Leeroy Jenkins,

I'd like you to reexamine a change.  Please visit

https://gwt-review.googlesource.com/3231

to look at the new patch set (#3).

Change subject: Add interfaces for widgets.
..

Add interfaces for widgets.

Change-Id: Ibd17162d37e367720829bcdaf9a350e446c833b9
---
M user/src/com/google/gwt/dom/client/Element.java
A user/src/com/google/gwt/dom/client/HasStyle.java
A user/src/com/google/gwt/dom/client/IsElement.java
A user/src/com/google/gwt/dom/client/IsStyle.java
M user/src/com/google/gwt/dom/client/Style.java
M user/src/com/google/gwt/user/client/Element.java
M user/src/com/google/gwt/user/client/ui/AbsolutePanel.java
M user/src/com/google/gwt/user/client/ui/Anchor.java
M user/src/com/google/gwt/user/client/ui/Button.java
M user/src/com/google/gwt/user/client/ui/ButtonBase.java
M user/src/com/google/gwt/user/client/ui/CellPanel.java
M user/src/com/google/gwt/user/client/ui/CheckBox.java
M user/src/com/google/gwt/user/client/ui/ComplexPanel.java
M user/src/com/google/gwt/user/client/ui/DockLayoutPanel.java
M user/src/com/google/gwt/user/client/ui/FileUpload.java
M user/src/com/google/gwt/user/client/ui/FlowPanel.java
M user/src/com/google/gwt/user/client/ui/FocusPanel.java
M user/src/com/google/gwt/user/client/ui/FocusWidget.java
M user/src/com/google/gwt/user/client/ui/FormPanel.java
M user/src/com/google/gwt/user/client/ui/Frame.java
M user/src/com/google/gwt/user/client/ui/HTML.java
M user/src/com/google/gwt/user/client/ui/HTMLPanel.java
M user/src/com/google/gwt/user/client/ui/HasOneWidget.java
M user/src/com/google/gwt/user/client/ui/HorizontalPanel.java
M user/src/com/google/gwt/user/client/ui/Hyperlink.java
M user/src/com/google/gwt/user/client/ui/Image.java
M user/src/com/google/gwt/user/client/ui/IndexedPanel.java
M user/src/com/google/gwt/user/client/ui/InlineHTML.java
M user/src/com/google/gwt/user/client/ui/InlineHyperlink.java
M user/src/com/google/gwt/user/client/ui/InlineLabel.java
A user/src/com/google/gwt/user/client/ui/IsAbsolutePanel.java
A user/src/com/google/gwt/user/client/ui/IsAnchor.java
A user/src/com/google/gwt/user/client/ui/IsButton.java
A user/src/com/google/gwt/user/client/ui/IsButtonBase.java
A user/src/com/google/gwt/user/client/ui/IsCellPanel.java
A user/src/com/google/gwt/user/client/ui/IsCheckBox.java
A user/src/com/google/gwt/user/client/ui/IsColumnsPanel.java
A user/src/com/google/gwt/user/client/ui/IsComplexPanel.java
A user/src/com/google/gwt/user/client/ui/IsDialogBox.java
A user/src/com/google/gwt/user/client/ui/IsDockLayoutPanel.java
A user/src/com/google/gwt/user/client/ui/IsFileUpload.java
A user/src/com/google/gwt/user/client/ui/IsFlowPanel.java
A user/src/com/google/gwt/user/client/ui/IsFocusPanel.java
A user/src/com/google/gwt/user/client/ui/IsFocusWidget.java
A user/src/com/google/gwt/user/client/ui/IsFormPanel.java
A user/src/com/google/gwt/user/client/ui/IsFrame.java
A user/src/com/google/gwt/user/client/ui/IsHTML.java
A user/src/com/google/gwt/user/client/ui/IsHTMLPanel.java
A user/src/com/google/gwt/user/client/ui/IsHorizontalPanel.java
A user/src/com/google/gwt/user/client/ui/IsHyperlink.java
A user/src/com/google/gwt/user/client/ui/IsImage.java
A user/src/com/google/gwt/user/client/ui/IsInlineHTML.java
A user/src/com/google/gwt/user/client/ui/IsInlineHyperlink.java
A user/src/com/google/gwt/user/client/ui/IsInlineLabel.java
A user/src/com/google/gwt/user/client/ui/IsLabel.java
A user/src/com/google/gwt/user/client/ui/IsListBox.java
A user/src/com/google/gwt/user/client/ui/IsPanel.java
A user/src/com/google/gwt/user/client/ui/IsPasswordTextBox.java
A user/src/com/google/gwt/user/client/ui/IsPopupPanel.java
A user/src/com/google/gwt/user/client/ui/IsPushButton.java
A user/src/com/google/gwt/user/client/ui/IsRadioButton.java
A user/src/com/google/gwt/user/client/ui/IsResetButton.java
A user/src/com/google/gwt/user/client/ui/IsResizeLayoutPanel.java
A user/src/com/google/gwt/user/client/ui/IsScrollPanel.java
A user/src/com/google/gwt/user/client/ui/IsSimpleCheckBox.java
A user/src/com/google/gwt/user/client/ui/IsSimplePanel.java
A user/src/com/google/gwt/user/client/ui/IsSimpleRadioButton.java
A user/src/com/google/gwt/user/client/ui/IsSubmitButton.java
A user/src/com/google/gwt/user/client/ui/IsSuggestBox.java
A user/src/com/google/gwt/user/client/ui/IsTabLayoutPanel.java
A user/src/com/google/gwt/user/client/ui/IsTextArea.java
A user/src/com/google/gwt/user/client/ui/IsTextBox.java
A user/src/com/google/gwt/user/client/ui/IsTextBoxBase.java
A user/src/com/google/gwt/user/client/ui/IsUIObject.java
A user/src/com/google/gwt/user/client/ui/IsValueBoxBase.java
A user/src/com/google/gwt/user/client/ui/IsValueListBox.java
A user/src/com/google/gwt/user/client/ui/IsVerticalPanel.java
A user/src/com/google/gwt/user/client/ui/IsWidget2.java
A user/src/com/google/gwt/user/client/ui/IsWidgetIteratorAdaptor.java
M user/src/com/google/gwt/user/client/ui/Label.java
M user/src/

[gwt-contrib] Re: widget interfaces

2013-06-08 Thread Stephen Haberman
> I'd like to submit a CL that moves the IsButton, IsListBox, etc.

Okay, I think this CL is at a pretty good state and ready for
high-level comments:

https://gwt-review.googlesource.com/#/c/3231

I have most of the common widgets covered, but not all--e.g. the older
panels I haven't used yet, so I had not made interfaces for.

Probably the two main discussion points would be:

1) I added a new characteristic interface, HasStyle, that both
IsElement and IsWidget extend. This allows helper methods that
hide/show/etc. things via CSS to take either a widget or an element.

To me this is helpful, but it does technically introduce some new APIs
(Element.addStyleName) vs. just making interfaces for existing
methods.

I can take this out if it really rubs people the wrong way.

2) I haven't added any javadocs to the interfaces--not sure the best
approach here.

If the interfaces were included from day 1, I believe the "meaty"
javadocs would be in the interface, and the widget javadocs would just
be pointers, e.g. "See javadoc in the IsXxx#method interface".

But that would be a lot of work to move all of those over, and today
users are used to the javadocs in the widgets themselves anyway, so I
don't think we should move them.

But having absolutely no javadocs in the interfaces is probably not
good either--any suggestions? Just a token "See javadocs in the
widget"? With a specific "@link" to the widget implementation?

That may take awhile, but is something I could slog through...

- Stephen

-- 
http://groups.google.com/group/Google-Web-Toolkit-Contributors
--- 
You received this message because you are subscribed to the Google Groups "GWT 
Contributors" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit-contributors+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.




[gwt-contrib] Change in gwt[master]: Add interfaces for widgets.

2013-06-08 Thread Stephen Haberman

Hello Leeroy Jenkins,

I'd like you to reexamine a change.  Please visit

https://gwt-review.googlesource.com/3231

to look at the new patch set (#4).

Change subject: Add interfaces for widgets.
..

Add interfaces for widgets.

Change-Id: Ibd17162d37e367720829bcdaf9a350e446c833b9
---
M user/src/com/google/gwt/dom/client/Element.java
A user/src/com/google/gwt/dom/client/HasStyle.java
A user/src/com/google/gwt/dom/client/IsElement.java
A user/src/com/google/gwt/dom/client/IsStyle.java
M user/src/com/google/gwt/dom/client/Style.java
M user/src/com/google/gwt/user/client/Element.java
M user/src/com/google/gwt/user/client/ui/AbsolutePanel.java
M user/src/com/google/gwt/user/client/ui/Anchor.java
M user/src/com/google/gwt/user/client/ui/Button.java
M user/src/com/google/gwt/user/client/ui/ButtonBase.java
M user/src/com/google/gwt/user/client/ui/CellPanel.java
M user/src/com/google/gwt/user/client/ui/CheckBox.java
M user/src/com/google/gwt/user/client/ui/ComplexPanel.java
M user/src/com/google/gwt/user/client/ui/DockLayoutPanel.java
M user/src/com/google/gwt/user/client/ui/FileUpload.java
M user/src/com/google/gwt/user/client/ui/FlowPanel.java
M user/src/com/google/gwt/user/client/ui/FocusPanel.java
M user/src/com/google/gwt/user/client/ui/FocusWidget.java
M user/src/com/google/gwt/user/client/ui/FormPanel.java
M user/src/com/google/gwt/user/client/ui/Frame.java
M user/src/com/google/gwt/user/client/ui/HTML.java
M user/src/com/google/gwt/user/client/ui/HTMLPanel.java
M user/src/com/google/gwt/user/client/ui/HasOneWidget.java
M user/src/com/google/gwt/user/client/ui/HorizontalPanel.java
M user/src/com/google/gwt/user/client/ui/Hyperlink.java
M user/src/com/google/gwt/user/client/ui/Image.java
M user/src/com/google/gwt/user/client/ui/IndexedPanel.java
M user/src/com/google/gwt/user/client/ui/InlineHTML.java
M user/src/com/google/gwt/user/client/ui/InlineHyperlink.java
M user/src/com/google/gwt/user/client/ui/InlineLabel.java
A user/src/com/google/gwt/user/client/ui/IsAbsolutePanel.java
A user/src/com/google/gwt/user/client/ui/IsAnchor.java
A user/src/com/google/gwt/user/client/ui/IsButton.java
A user/src/com/google/gwt/user/client/ui/IsButtonBase.java
A user/src/com/google/gwt/user/client/ui/IsCellPanel.java
A user/src/com/google/gwt/user/client/ui/IsCheckBox.java
A user/src/com/google/gwt/user/client/ui/IsColumnsPanel.java
A user/src/com/google/gwt/user/client/ui/IsComplexPanel.java
A user/src/com/google/gwt/user/client/ui/IsDialogBox.java
A user/src/com/google/gwt/user/client/ui/IsDockLayoutPanel.java
A user/src/com/google/gwt/user/client/ui/IsFileUpload.java
A user/src/com/google/gwt/user/client/ui/IsFlowPanel.java
A user/src/com/google/gwt/user/client/ui/IsFocusPanel.java
A user/src/com/google/gwt/user/client/ui/IsFocusWidget.java
A user/src/com/google/gwt/user/client/ui/IsFormPanel.java
A user/src/com/google/gwt/user/client/ui/IsFrame.java
A user/src/com/google/gwt/user/client/ui/IsHTML.java
A user/src/com/google/gwt/user/client/ui/IsHTMLPanel.java
A user/src/com/google/gwt/user/client/ui/IsHorizontalPanel.java
A user/src/com/google/gwt/user/client/ui/IsHyperlink.java
A user/src/com/google/gwt/user/client/ui/IsImage.java
A user/src/com/google/gwt/user/client/ui/IsInlineHTML.java
A user/src/com/google/gwt/user/client/ui/IsInlineHyperlink.java
A user/src/com/google/gwt/user/client/ui/IsInlineLabel.java
A user/src/com/google/gwt/user/client/ui/IsLabel.java
A user/src/com/google/gwt/user/client/ui/IsListBox.java
A user/src/com/google/gwt/user/client/ui/IsPanel.java
A user/src/com/google/gwt/user/client/ui/IsPasswordTextBox.java
A user/src/com/google/gwt/user/client/ui/IsPopupPanel.java
A user/src/com/google/gwt/user/client/ui/IsPushButton.java
A user/src/com/google/gwt/user/client/ui/IsRadioButton.java
A user/src/com/google/gwt/user/client/ui/IsResetButton.java
A user/src/com/google/gwt/user/client/ui/IsResizeLayoutPanel.java
A user/src/com/google/gwt/user/client/ui/IsScrollPanel.java
A user/src/com/google/gwt/user/client/ui/IsSimpleCheckBox.java
A user/src/com/google/gwt/user/client/ui/IsSimplePanel.java
A user/src/com/google/gwt/user/client/ui/IsSimpleRadioButton.java
A user/src/com/google/gwt/user/client/ui/IsSubmitButton.java
A user/src/com/google/gwt/user/client/ui/IsSuggestBox.java
A user/src/com/google/gwt/user/client/ui/IsTabLayoutPanel.java
A user/src/com/google/gwt/user/client/ui/IsTextArea.java
A user/src/com/google/gwt/user/client/ui/IsTextBox.java
A user/src/com/google/gwt/user/client/ui/IsTextBoxBase.java
A user/src/com/google/gwt/user/client/ui/IsUIObject.java
A user/src/com/google/gwt/user/client/ui/IsValueBoxBase.java
A user/src/com/google/gwt/user/client/ui/IsValueListBox.java
A user/src/com/google/gwt/user/client/ui/IsVerticalPanel.java
A user/src/com/google/gwt/user/client/ui/IsWidget2.java
A user/src/com/google/gwt/user/client/ui/IsWidgetIteratorAdaptor.java
M user/src/com/google/gwt/user/client/ui/Label.java
M user/src/

[gwt-contrib] Re: widget interfaces

2013-06-08 Thread Stephen Haberman
> 1) I added a new characteristic interface, HasStyle, that both
> IsElement and IsWidget extend

Sorry, IsWidget2. I didn't change IsWidget itself, of course.

I suppose that is another discussion point--in Tessell I could put the
"IsWidget with more methods than just asWidget" into a separate
org.tessell package and still call it "IsWidget".

Then I'd just be sure to import the more-featureful/Tessell version of
IsWidget in my code/tests.

But now that it the sits right along side the original/only-asWidget
IsWidget, I had to come up with some incredibly clever name, like
IsWidget2.

Suggestions are welcome.

(Perhaps make it an inner interface of IsWidget? Like IndexedPanel and
IndexedPanel.ForIsWidget; move IsWidget2 into IsWidget as
IsWidget.SomeGoodName.)

- Stephen

-- 
http://groups.google.com/group/Google-Web-Toolkit-Contributors
--- 
You received this message because you are subscribed to the Google Groups "GWT 
Contributors" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit-contributors+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.




[gwt-contrib] Re: widget interfaces

2013-06-08 Thread Jens


> But now that it the sits right along side the original/only-asWidget 
> IsWidget, I had to come up with some incredibly clever name, like 
> IsWidget2. 
>

What about IsWidget.Extended ?

-- J.

-- 
http://groups.google.com/group/Google-Web-Toolkit-Contributors
--- 
You received this message because you are subscribed to the Google Groups "GWT 
Contributors" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit-contributors+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.




Re: [gwt-contrib] Re: widget interfaces

2013-06-08 Thread Stephen Haberman
> What about IsWidget.Extended ?

That's actually pretty good.

Maybe IsWidget.Full...eh, just thinking that is shorter, and there are a
lot of places where I use the extended IsWidget type.

- Stephen

-- 
http://groups.google.com/group/Google-Web-Toolkit-Contributors
--- 
You received this message because you are subscribed to the Google Groups "GWT 
Contributors" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit-contributors+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.




[gwt-contrib] Change in gwt[master]: Add interfaces for widgets.

2013-06-08 Thread Stephen Haberman

Hello Leeroy Jenkins,

I'd like you to reexamine a change.  Please visit

https://gwt-review.googlesource.com/3231

to look at the new patch set (#5).

Change subject: Add interfaces for widgets.
..

Add interfaces for widgets.

Change-Id: Ibd17162d37e367720829bcdaf9a350e446c833b9
---
M tools/api-checker/config/gwt25_26userApi.conf
M user/src/com/google/gwt/dom/client/Element.java
A user/src/com/google/gwt/dom/client/HasStyle.java
A user/src/com/google/gwt/dom/client/IsElement.java
A user/src/com/google/gwt/dom/client/IsStyle.java
M user/src/com/google/gwt/dom/client/Style.java
M user/src/com/google/gwt/user/client/Element.java
M user/src/com/google/gwt/user/client/ui/AbsolutePanel.java
M user/src/com/google/gwt/user/client/ui/Anchor.java
M user/src/com/google/gwt/user/client/ui/Button.java
M user/src/com/google/gwt/user/client/ui/ButtonBase.java
M user/src/com/google/gwt/user/client/ui/CellPanel.java
M user/src/com/google/gwt/user/client/ui/CheckBox.java
M user/src/com/google/gwt/user/client/ui/ComplexPanel.java
M user/src/com/google/gwt/user/client/ui/DockLayoutPanel.java
M user/src/com/google/gwt/user/client/ui/FileUpload.java
M user/src/com/google/gwt/user/client/ui/FlowPanel.java
M user/src/com/google/gwt/user/client/ui/FocusPanel.java
M user/src/com/google/gwt/user/client/ui/FocusWidget.java
M user/src/com/google/gwt/user/client/ui/FormPanel.java
M user/src/com/google/gwt/user/client/ui/Frame.java
M user/src/com/google/gwt/user/client/ui/HTML.java
M user/src/com/google/gwt/user/client/ui/HTMLPanel.java
M user/src/com/google/gwt/user/client/ui/HasOneWidget.java
M user/src/com/google/gwt/user/client/ui/HasWidgets.java
M user/src/com/google/gwt/user/client/ui/HorizontalPanel.java
M user/src/com/google/gwt/user/client/ui/Hyperlink.java
M user/src/com/google/gwt/user/client/ui/Image.java
M user/src/com/google/gwt/user/client/ui/IndexedPanel.java
M user/src/com/google/gwt/user/client/ui/InlineHTML.java
M user/src/com/google/gwt/user/client/ui/InlineHyperlink.java
M user/src/com/google/gwt/user/client/ui/InlineLabel.java
A user/src/com/google/gwt/user/client/ui/IsAbsolutePanel.java
A user/src/com/google/gwt/user/client/ui/IsAnchor.java
A user/src/com/google/gwt/user/client/ui/IsButton.java
A user/src/com/google/gwt/user/client/ui/IsButtonBase.java
A user/src/com/google/gwt/user/client/ui/IsCellPanel.java
A user/src/com/google/gwt/user/client/ui/IsCheckBox.java
A user/src/com/google/gwt/user/client/ui/IsColumnsPanel.java
A user/src/com/google/gwt/user/client/ui/IsComplexPanel.java
A user/src/com/google/gwt/user/client/ui/IsDialogBox.java
A user/src/com/google/gwt/user/client/ui/IsDockLayoutPanel.java
A user/src/com/google/gwt/user/client/ui/IsFileUpload.java
A user/src/com/google/gwt/user/client/ui/IsFlowPanel.java
A user/src/com/google/gwt/user/client/ui/IsFocusPanel.java
A user/src/com/google/gwt/user/client/ui/IsFocusWidget.java
A user/src/com/google/gwt/user/client/ui/IsFormPanel.java
A user/src/com/google/gwt/user/client/ui/IsFrame.java
A user/src/com/google/gwt/user/client/ui/IsHTML.java
A user/src/com/google/gwt/user/client/ui/IsHTMLPanel.java
A user/src/com/google/gwt/user/client/ui/IsHorizontalPanel.java
A user/src/com/google/gwt/user/client/ui/IsHyperlink.java
A user/src/com/google/gwt/user/client/ui/IsImage.java
A user/src/com/google/gwt/user/client/ui/IsInlineHTML.java
A user/src/com/google/gwt/user/client/ui/IsInlineHyperlink.java
A user/src/com/google/gwt/user/client/ui/IsInlineLabel.java
A user/src/com/google/gwt/user/client/ui/IsLabel.java
A user/src/com/google/gwt/user/client/ui/IsListBox.java
A user/src/com/google/gwt/user/client/ui/IsPanel.java
A user/src/com/google/gwt/user/client/ui/IsPasswordTextBox.java
A user/src/com/google/gwt/user/client/ui/IsPopupPanel.java
A user/src/com/google/gwt/user/client/ui/IsPushButton.java
A user/src/com/google/gwt/user/client/ui/IsRadioButton.java
A user/src/com/google/gwt/user/client/ui/IsResetButton.java
A user/src/com/google/gwt/user/client/ui/IsResizeLayoutPanel.java
A user/src/com/google/gwt/user/client/ui/IsScrollPanel.java
A user/src/com/google/gwt/user/client/ui/IsSimpleCheckBox.java
A user/src/com/google/gwt/user/client/ui/IsSimplePanel.java
A user/src/com/google/gwt/user/client/ui/IsSimpleRadioButton.java
A user/src/com/google/gwt/user/client/ui/IsSubmitButton.java
A user/src/com/google/gwt/user/client/ui/IsSuggestBox.java
A user/src/com/google/gwt/user/client/ui/IsTabLayoutPanel.java
A user/src/com/google/gwt/user/client/ui/IsTextArea.java
A user/src/com/google/gwt/user/client/ui/IsTextBox.java
A user/src/com/google/gwt/user/client/ui/IsTextBoxBase.java
A user/src/com/google/gwt/user/client/ui/IsUIObject.java
A user/src/com/google/gwt/user/client/ui/IsValueBoxBase.java
A user/src/com/google/gwt/user/client/ui/IsValueListBox.java
A user/src/com/google/gwt/user/client/ui/IsVerticalPanel.java
A user/src/com/google/gwt/user/client/ui/IsWidget2.java
A user/src/com/google/gwt/us

[gwt-contrib] Change in gwt[master]: Add interfaces for widgets.

2013-06-08 Thread Stephen Haberman

Hello Leeroy Jenkins,

I'd like you to reexamine a change.  Please visit

https://gwt-review.googlesource.com/3231

to look at the new patch set (#6).

Change subject: Add interfaces for widgets.
..

Add interfaces for widgets.

Change-Id: Ibd17162d37e367720829bcdaf9a350e446c833b9
---
M tools/api-checker/config/gwt25_26userApi.conf
M user/src/com/google/gwt/dom/client/Element.java
A user/src/com/google/gwt/dom/client/HasStyle.java
A user/src/com/google/gwt/dom/client/IsElement.java
A user/src/com/google/gwt/dom/client/IsStyle.java
M user/src/com/google/gwt/dom/client/Style.java
M user/src/com/google/gwt/user/client/Element.java
M user/src/com/google/gwt/user/client/ui/AbsolutePanel.java
M user/src/com/google/gwt/user/client/ui/Anchor.java
M user/src/com/google/gwt/user/client/ui/Button.java
M user/src/com/google/gwt/user/client/ui/ButtonBase.java
M user/src/com/google/gwt/user/client/ui/CellPanel.java
M user/src/com/google/gwt/user/client/ui/CheckBox.java
M user/src/com/google/gwt/user/client/ui/ComplexPanel.java
M user/src/com/google/gwt/user/client/ui/DockLayoutPanel.java
M user/src/com/google/gwt/user/client/ui/FileUpload.java
M user/src/com/google/gwt/user/client/ui/FlowPanel.java
M user/src/com/google/gwt/user/client/ui/FocusPanel.java
M user/src/com/google/gwt/user/client/ui/FocusWidget.java
M user/src/com/google/gwt/user/client/ui/FormPanel.java
M user/src/com/google/gwt/user/client/ui/Frame.java
M user/src/com/google/gwt/user/client/ui/HTML.java
M user/src/com/google/gwt/user/client/ui/HTMLPanel.java
M user/src/com/google/gwt/user/client/ui/HasOneWidget.java
M user/src/com/google/gwt/user/client/ui/HasWidgets.java
M user/src/com/google/gwt/user/client/ui/HorizontalPanel.java
M user/src/com/google/gwt/user/client/ui/Hyperlink.java
M user/src/com/google/gwt/user/client/ui/Image.java
M user/src/com/google/gwt/user/client/ui/IndexedPanel.java
M user/src/com/google/gwt/user/client/ui/InlineHTML.java
M user/src/com/google/gwt/user/client/ui/InlineHyperlink.java
M user/src/com/google/gwt/user/client/ui/InlineLabel.java
A user/src/com/google/gwt/user/client/ui/IsAbsolutePanel.java
A user/src/com/google/gwt/user/client/ui/IsAnchor.java
A user/src/com/google/gwt/user/client/ui/IsButton.java
A user/src/com/google/gwt/user/client/ui/IsButtonBase.java
A user/src/com/google/gwt/user/client/ui/IsCellPanel.java
A user/src/com/google/gwt/user/client/ui/IsCheckBox.java
A user/src/com/google/gwt/user/client/ui/IsColumnsPanel.java
A user/src/com/google/gwt/user/client/ui/IsComplexPanel.java
A user/src/com/google/gwt/user/client/ui/IsDialogBox.java
A user/src/com/google/gwt/user/client/ui/IsDockLayoutPanel.java
A user/src/com/google/gwt/user/client/ui/IsFileUpload.java
A user/src/com/google/gwt/user/client/ui/IsFlowPanel.java
A user/src/com/google/gwt/user/client/ui/IsFocusPanel.java
A user/src/com/google/gwt/user/client/ui/IsFocusWidget.java
A user/src/com/google/gwt/user/client/ui/IsFormPanel.java
A user/src/com/google/gwt/user/client/ui/IsFrame.java
A user/src/com/google/gwt/user/client/ui/IsHTML.java
A user/src/com/google/gwt/user/client/ui/IsHTMLPanel.java
A user/src/com/google/gwt/user/client/ui/IsHorizontalPanel.java
A user/src/com/google/gwt/user/client/ui/IsHyperlink.java
A user/src/com/google/gwt/user/client/ui/IsImage.java
A user/src/com/google/gwt/user/client/ui/IsInlineHTML.java
A user/src/com/google/gwt/user/client/ui/IsInlineHyperlink.java
A user/src/com/google/gwt/user/client/ui/IsInlineLabel.java
A user/src/com/google/gwt/user/client/ui/IsLabel.java
A user/src/com/google/gwt/user/client/ui/IsListBox.java
A user/src/com/google/gwt/user/client/ui/IsPanel.java
A user/src/com/google/gwt/user/client/ui/IsPasswordTextBox.java
A user/src/com/google/gwt/user/client/ui/IsPopupPanel.java
A user/src/com/google/gwt/user/client/ui/IsPushButton.java
A user/src/com/google/gwt/user/client/ui/IsRadioButton.java
A user/src/com/google/gwt/user/client/ui/IsResetButton.java
A user/src/com/google/gwt/user/client/ui/IsResizeLayoutPanel.java
A user/src/com/google/gwt/user/client/ui/IsScrollPanel.java
A user/src/com/google/gwt/user/client/ui/IsSimpleCheckBox.java
A user/src/com/google/gwt/user/client/ui/IsSimplePanel.java
A user/src/com/google/gwt/user/client/ui/IsSimpleRadioButton.java
A user/src/com/google/gwt/user/client/ui/IsSubmitButton.java
A user/src/com/google/gwt/user/client/ui/IsSuggestBox.java
A user/src/com/google/gwt/user/client/ui/IsTabLayoutPanel.java
A user/src/com/google/gwt/user/client/ui/IsTextArea.java
A user/src/com/google/gwt/user/client/ui/IsTextBox.java
A user/src/com/google/gwt/user/client/ui/IsTextBoxBase.java
A user/src/com/google/gwt/user/client/ui/IsUIObject.java
A user/src/com/google/gwt/user/client/ui/IsValueBoxBase.java
A user/src/com/google/gwt/user/client/ui/IsValueListBox.java
A user/src/com/google/gwt/user/client/ui/IsVerticalPanel.java
A user/src/com/google/gwt/user/client/ui/IsWidget2.java
A user/src/com/google/gwt/us

[gwt-contrib] Re: widget interfaces

2013-06-08 Thread Stephen Haberman
> Sorry, IsWidget2. I didn't change IsWidget itself, of course.

Just mulling over options, it is too bad we won't get default methods
until Java 8, as otherwise they would be a nifty way of adding the
extra methods directly to the existing IsWidget itself, without
breaking any existing implementations.

- Stephen

-- 
http://groups.google.com/group/Google-Web-Toolkit-Contributors
--- 
You received this message because you are subscribed to the Google Groups "GWT 
Contributors" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit-contributors+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.