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

Packages that use Document
com.google.gwt.dom.client: Classes for low-level DOM programming.

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

Methods in com.google.gwt.dom.client that return Document
`static Document` Document.`get()` Gets the default document.
`Document` ObjectElement.`getContentDocument()` The document this object contains, if there is any and it is available, or null otherwise.
`Document` IFrameElement.`getContentDocument()` The document this frame contains, if there is any and it is available, or null otherwise.
`Document` FrameElement.`getContentDocument()` The document this frame contains, if there is any and it is available, or null otherwise.
`Document` Node.`getOwnerDocument()` The Document object associated with this node.

Methods in com.google.gwt.dom.client with parameters of type Document
`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)`
`InputElement` DOMImpl.`createCheckInputElement(Document doc)`
`Element` DOMImplTrident.`createElement(Document doc, java.lang.String tagName)`
`Element` DOMImpl.`createElement(Document doc, java.lang.String tag)`
`NativeEvent` DOMImplTrident.`createHtmlEvent(Document doc, java.lang.String type, boolean canBubble, boolean cancelable)`
`NativeEvent` DOMImplStandard.`createHtmlEvent(Document doc, java.lang.String type, boolean canBubble, boolean cancelable)`
`abstract NativeEvent` DOMImpl.`createHtmlEvent(Document doc, java.lang.String type, boolean canBubble, boolean cancelable)`
`InputElement` DOMImpl.`createInputElement(Document doc, java.lang.String type)`
`InputElement` DOMImplTrident.`createInputRadioElement(Document doc, java.lang.String name)`
`InputElement` DOMImplStandard.`createInputRadioElement(Document doc, java.lang.String name)`
`abstract InputElement` DOMImpl.`createInputRadioElement(Document doc, java.lang.String name)`
`NativeEvent` DOMImplTrident.`createKeyCodeEvent(Document doc, java.lang.String type, boolean ctrlKey, boolean altKey, boolean shiftKey, boolean metaKey, int keyCode)`
`NativeEvent` DOMImplStandardBase.`createKeyCodeEvent(Document doc, java.lang.String type, boolean ctrlKey, boolean altKey, boolean shiftKey, boolean metaKey, int keyCode)`
`NativeEvent` DOMImplMozilla.`createKeyCodeEvent(Document doc, java.lang.String type, boolean ctrlKey, boolean altKey, boolean shiftKey, boolean metaKey, int keyCode)`
`abstract NativeEvent` DOMImpl.`createKeyCodeEvent(Document document, java.lang.String type, boolean ctrlKey, boolean altKey, boolean shiftKey, boolean metaKey, int keyCode)`
`NativeEvent` DOMImplTrident.`createKeyEvent(Document doc, java.lang.String type, boolean canBubble, boolean cancelable, boolean ctrlKey, boolean altKey, boolean shiftKey, boolean metaKey, int keyCode, int charCode)` Deprecated.
`NativeEvent` DOMImplStandardBase.`createKeyEvent(Document doc, java.lang.String type, boolean canBubble, boolean cancelable, boolean ctrlKey, boolean altKey, boolean shiftKey, boolean metaKey, int keyCode, int charCode)` Deprecated.
`NativeEvent` DOMImplMozilla.`createKeyEvent(Document doc, java.lang.String type, boolean canBubble, boolean cancelable, boolean ctrlKey, boolean altKey, boolean shiftKey, boolean metaKey, int keyCode, int charCode)` Deprecated.
`abstract NativeEvent` DOMImpl.`createKeyEvent(Document doc, java.lang.String type, boolean canBubble, boolean cancelable, boolean ctrlKey, boolean altKey, boolean shiftKey, boolean metaKey, int keyCode, int charCode)` Deprecated.
`NativeEvent` DOMImplTrident.`createKeyPressEvent(Document doc, boolean ctrlKey, boolean altKey, boolean shiftKey, boolean metaKey, int charCode)`
`NativeEvent` DOMImplStandardBase.`createKeyPressEvent(Document doc, boolean ctrlKey, boolean altKey, boolean shiftKey, boolean metaKey, int charCode)`
`NativeEvent` DOMImplMozilla.`createKeyPressEvent(Document doc, boolean ctrlKey, boolean altKey, boolean shiftKey, boolean metaKey, int charCode)`
`abstract NativeEvent` DOMImpl.`createKeyPressEvent(Document document, boolean ctrlKey, boolean altKey, boolean shiftKey, boolean metaKey, int charCode)`
`NativeEvent` DOMImplTrident.`createMouseEvent(Document doc, java.lang.String type, boolean canBubble, boolean cancelable, int detail, int screenX, int screenY, int clientX, int clientY, boolean ctrlKey, boolean altKey, boolean shiftKey, boolean metaKey, int button, Element relatedTarget)`
`NativeEvent` DOMImplStandard.`createMouseEvent(Document doc, java.lang.String type, boolean canBubble, boolean cancelable, int detail, int screenX, int screenY, int clientX, int clientY, boolean ctrlKey, boolean altKey, boolean shiftKey, boolean metaKey, int button, Element relatedTarget)`
`abstract NativeEvent` DOMImpl.`createMouseEvent(Document doc, java.lang.String type, boolean canBubble, boolean cancelable, int detail, int screenX, int screenY, int clientX, int clientY, boolean ctrlKey, boolean altKey, boolean shiftKey, boolean metaKey, int button, Element relatedTarget)`
`ScriptElement` DOMImplStandardBase.`createScriptElement(Document doc, java.lang.String source)` Safari 2 does not support `ScriptElement.setText(String)`.
`ScriptElement` DOMImpl.`createScriptElement(Document doc, java.lang.String source)`
`int` DOMImplTrident.`getBodyOffsetLeft(Document doc)`
`int` DOMImplMozilla.`getBodyOffsetLeft(Document doc)`
`int` DOMImpl.`getBodyOffsetLeft(Document doc)`
`int` DOMImplTrident.`getBodyOffsetTop(Document doc)`
`int` DOMImplMozilla.`getBodyOffsetTop(Document doc)`
`int` DOMImpl.`getBodyOffsetTop(Document doc)`
`(package private) Element` DOMImplStandard.`getDocumentScrollingElement(Document doc)`
`(package private) Element` DOMImpl.`getDocumentScrollingElement(Document doc)`
`(package private) Element` DOMImplWebkit.`getLegacyDocumentScrollingElement(Document doc)`
`(package private) Element` DOMImplStandard.`getLegacyDocumentScrollingElement(Document doc)`
`(package private) Element` DOMImplStandard.`getNativeDocumentScrollingElement(Document doc)`
`int` DOMImplIE9.`getScrollLeft(Document doc)`
`int` DOMImpl.`getScrollLeft(Document doc)`
`int` DOMImplIE9.`getScrollTop(Document doc)`
`int` DOMImpl.`getScrollTop(Document doc)`
`void` DOMImpl.`setScrollLeft(Document doc, int left)`
`void` DOMImpl.`setScrollTop(Document doc, int top)`