## Uses of Class
com.google.gwt.dom.client.ButtonElement

Packages that use ButtonElement
com.google.gwt.dom.client: Classes for low-level DOM programming.
com.google.gwt.user.client.ui: Widgets, Panels, and other user-interface classes.

### Uses of ButtonElement in com.google.gwt.dom.client

Methods in com.google.gwt.dom.client that return ButtonElement
`static ButtonElement` ButtonElement.`as(Element elem)` Assert that the given `Element` is compatible with this class and automatically typecast it.
`ButtonElement` Document.`createButtonElement()` Deprecated. use `Document.createPushButtonElement()`, `Document.createResetButtonElement()` or `Document.createSubmitButtonElement()` instead.
`ButtonElement` DOMImplTrident.`createButtonElement(Document doc, java.lang.String type)`
`ButtonElement` DOMImplStandardBase.`createButtonElement(Document doc, java.lang.String type)` The type property on a button element is read-only in safari, so we need to set it using setAttribute.
`ButtonElement` DOMImpl.`createButtonElement(Document doc, java.lang.String type)`
`ButtonElement` Document.`createPushButtonElement()` Creates a <button type='button'> element.
`ButtonElement` Document.`createResetButtonElement()` Creates a <button type='reset'> element.
`ButtonElement` Document.`createSubmitButtonElement()` Creates a <button type='submit'> element.

Methods in com.google.gwt.dom.client with parameters of type ButtonElement
`void` DOMImplMozilla.`buttonClick(ButtonElement button)`
`void` DOMImpl.`buttonClick(ButtonElement button)`

### Uses of ButtonElement in com.google.gwt.user.client.ui

Methods in com.google.gwt.user.client.ui that return ButtonElement
`protected ButtonElement` Button.`getButtonElement()` Get the underlying button element.