A B C D E F G H I J L M N O P Q R S T U V W X Z 

A

ABSOLUTE - Static variable in class org.xwiki.gwt.dom.client.Style.Position
An element with position: absolute is positioned at the specified coordinates relative to its containing block.
acceptNode(Node) - Method in class org.xwiki.gwt.dom.client.filter.HiddenElements
 
acceptNode(Node) - Method in interface org.xwiki.gwt.dom.client.filter.NodeFilter
Applies this filter on the given DOM node.
acceptNode(Node) - Method in class org.xwiki.gwt.dom.client.filter.WithAttribute
 
acceptNode(Node) - Method in class org.xwiki.gwt.dom.client.filter.WithClassName
 
acceptNode(Node) - Method in class org.xwiki.gwt.dom.client.filter.WithName
 
addCopyHandler(CopyHandler) - Method in interface org.xwiki.gwt.dom.client.HasCopyHandlers
Adds a CopyEvent handler.
addInnerHTMLListener(InnerHTMLListener) - Method in class org.xwiki.gwt.dom.client.Document
Registers a new listener for changes to innerHTML property of element within this document.
addPasteHandler(PasteHandler) - Method in interface org.xwiki.gwt.dom.client.HasPasteHandlers
Adds a PasteEvent handler.
addRange(Range) - Method in interface org.xwiki.gwt.dom.client.Selection
Adds a range to this selection.
as(Node) - Static method in class org.xwiki.gwt.dom.client.DocumentFragment
Assert that the given Node is a DocumentFragment and automatically typecast it.
as(Node) - Static method in class org.xwiki.gwt.dom.client.Element
Casts a Node to an instance of this type.
as(Node) - Static method in class org.xwiki.gwt.dom.client.Text
Casts a Node to an instance of this type.
Attribute - Class in org.xwiki.gwt.dom.client
Exposes a JavaScript DOM attribute node in Java code.
Attribute() - Constructor for class org.xwiki.gwt.dom.client.Attribute
Default constructor.
AUTO - Static variable in class org.xwiki.gwt.dom.client.Style.Margin
The browser calculates a right margin.

B

BACKGROUND_COLOR - Static variable in class org.xwiki.gwt.dom.client.Style
The background-color property sets the background color of an element.
BLOCK - Static variable in class org.xwiki.gwt.dom.client.Style.Display
The element will be displayed as a block-level element, with a line break before and after the element.
BOLD - Static variable in class org.xwiki.gwt.dom.client.Style.FontWeight
Defines thick characters.
BOLDER - Static variable in class org.xwiki.gwt.dom.client.Style.FontWeight
Defines thicker characters.
BR - Static variable in class org.xwiki.gwt.dom.client.DOMUtils
The <br/> tag name.

C

canHaveChildren(Node) - Method in class org.xwiki.gwt.dom.client.DOMUtils
 
canHaveChildren() - Method in class org.xwiki.gwt.dom.client.Element
 
CDATA_NODE - Static variable in class org.xwiki.gwt.dom.client.DOMUtils
Constant for the CDATA node type.
CENTER - Static variable in class org.xwiki.gwt.dom.client.Style.TextAlign
Centers the text.
cloneContents() - Method in interface org.xwiki.gwt.dom.client.Range
Duplicates the contents of this range.
cloneNode(Node, int, int) - Method in class org.xwiki.gwt.dom.client.DOMUtils
Clones the given DOM node, keeping only the contents between start and end offset.
cloneNode(Node, int, boolean) - Method in class org.xwiki.gwt.dom.client.DOMUtils
Clones the left or right side of the subtree rooted in the given node.
cloneNode(Node, Node, int, boolean) - Method in class org.xwiki.gwt.dom.client.DOMUtils
Clones the node specified by its parent and its descendant, including only the left or right part of the tree whose separator is the path from the given descendant to the parent of the cloned node.
cloneNodeContents(Node, int, int) - Method in class org.xwiki.gwt.dom.client.DOMUtils
Clones the contents of the given node.
cloneRange() - Method in interface org.xwiki.gwt.dom.client.Range
Produces a new Range whose boundary-points are equal to the boundary-points of this range.
close() - Method in class org.xwiki.gwt.dom.client.Document
Closes a document stream for writing.
collapse(boolean) - Method in interface org.xwiki.gwt.dom.client.Range
Collapse this range onto one of its boundary-points.
collapse(Node, int) - Method in interface org.xwiki.gwt.dom.client.Selection
Collapses the selection to a single point, at the specified offset in the given DOM node.
COLLAPSE - Static variable in class org.xwiki.gwt.dom.client.Style.Visibility
When used in table elements, this value removes a row or column, but it does not affect the table layout.
collapseToEnd() - Method in interface org.xwiki.gwt.dom.client.Selection
Collapses the whole selection to a single point at the end of the current selection (irrespective of direction).
collapseToStart() - Method in interface org.xwiki.gwt.dom.client.Selection
Collapses the whole selection to a single point at the start of the current selection (irrespective of direction).
COLOR - Static variable in class org.xwiki.gwt.dom.client.Style
The color property specifies the color of text.
COMMENT_NODE - Static variable in class org.xwiki.gwt.dom.client.DOMUtils
Constant for the comment node type.
compareBoundaryPoints(RangeCompare, Range) - Method in interface org.xwiki.gwt.dom.client.Range
Compare the boundary-points of two Ranges in a document.
comparePoints(Node, int, Node, int) - Method in class org.xwiki.gwt.dom.client.DOMUtils
Compares two points in a Document.
containsNode(Node, boolean) - Method in interface org.xwiki.gwt.dom.client.Selection
Indicates whether the given node is part of the selection.
CopyEvent - Class in org.xwiki.gwt.dom.client
Represents a native copy event.
CopyEvent() - Constructor for class org.xwiki.gwt.dom.client.CopyEvent
Protected constructor, use DomEvent.fireNativeEvent(com.google.gwt.dom.client.NativeEvent, com.google.gwt.event.shared.HasHandlers) to fire copy events.
CopyHandler - Interface in org.xwiki.gwt.dom.client
Handler interface for CopyEvent events.
createComment(String) - Method in class org.xwiki.gwt.dom.client.Document
 
createDocumentFragment() - Method in class org.xwiki.gwt.dom.client.Document
Creates an empty document fragment.
A DocumentFragment is a minimal document object that has no parent.
createRange() - Method in class org.xwiki.gwt.dom.client.Document
We've added this method because at the time of writing Document doesn't offer support for creating a range.
createRange(Document) - Method in interface org.xwiki.gwt.dom.client.RangeFactory
 
crop(int, int) - Method in class org.xwiki.gwt.dom.client.Text
Keeps the text between the given indexes as the value of this node.

D

deleteContents() - Method in interface org.xwiki.gwt.dom.client.Range
Removes the contents of this range from the containing document or document fragment without returning a reference to the removed content.
deleteFromDocument() - Method in interface org.xwiki.gwt.dom.client.Selection
Deletes this selection from document the nodes belong to.
deleteNodeContents(Node, int, int) - Method in class org.xwiki.gwt.dom.client.DOMUtils
Deletes the contents of the given node between the specified offsets.
deleteNodeContents(Node, int, boolean) - Method in class org.xwiki.gwt.dom.client.DOMUtils
Deletes the left or right side of the subtree rooted in the given node.
deleteNodeContents(Node, Node, int, boolean) - Method in class org.xwiki.gwt.dom.client.DOMUtils
Given a subtree specified by its root parent and one of the inner nodes, this method deletes the left or right part delimited by the path from the given descendant (inner node) to the root parent.
deleteSiblings(Node, boolean) - Method in class org.xwiki.gwt.dom.client.DOMUtils
Deletes left or right siblings of the given node.
DepthFirstPreOrderIterator - Class in org.xwiki.gwt.dom.client
Iterator for the depth-first pre-order strategy, starting in a specified node.
DepthFirstPreOrderIterator(Node) - Constructor for class org.xwiki.gwt.dom.client.DepthFirstPreOrderIterator
Creates an iterator for the subtree rooted in startNode.
detach(Node) - Method in class org.xwiki.gwt.dom.client.DOMUtils
Removes the given node from its parent.
detach() - Method in interface org.xwiki.gwt.dom.client.Range
Called to indicate that this range is no longer in use and that the implementation may relinquish any resources associated with this range.
dispatch(CopyHandler) - Method in class org.xwiki.gwt.dom.client.CopyEvent
 
dispatch(PasteHandler) - Method in class org.xwiki.gwt.dom.client.PasteEvent
 
DISPLAY - Static variable in class org.xwiki.gwt.dom.client.Style
Sets how/if an element is displayed.
Document - Class in org.xwiki.gwt.dom.client
Extends the document implementation provided by GWT to add support for selection and range.
Document() - Constructor for class org.xwiki.gwt.dom.client.Document
Default constructor.
DOCUMENT_FRAGMENT_NODE - Static variable in class org.xwiki.gwt.dom.client.DOMUtils
Constant for the DocumentFragment node type.
DocumentFragment - Class in org.xwiki.gwt.dom.client
A fragment of a DOM document.
We've added this class because at the time of writing GWT doesn't offer a similar implementation.
DocumentFragment() - Constructor for class org.xwiki.gwt.dom.client.DocumentFragment
Default constructor.
DOMUtils - Class in org.xwiki.gwt.dom.client
Utility class providing methods for manipulating the DOM tree.
DOMUtils() - Constructor for class org.xwiki.gwt.dom.client.DOMUtils
 

E

Element - Class in org.xwiki.gwt.dom.client
Extends the element implementation provided by GWT to add useful methods.
Element() - Constructor for class org.xwiki.gwt.dom.client.Element
Default constructor.
ensureBlockIsEditable(Element) - Method in class org.xwiki.gwt.dom.client.DOMUtils
Ensures the given block-level element can be edited in design mode.
ensureEditable() - Method in class org.xwiki.gwt.dom.client.Element
Ensures this element can be edited in design mode.
Event - Class in org.xwiki.gwt.dom.client
DOM Event.
Event() - Constructor for class org.xwiki.gwt.dom.client.Event
Default constructor.
execCommand(String, String) - Method in class org.xwiki.gwt.dom.client.Document
When an HTML document has been switched to designMode, the document object exposes the execCommand method which allows one to run commands to manipulate the contents of the editable region.
expandInnerMetaData() - Method in class org.xwiki.gwt.dom.client.Element
Expands inner elements with meta data.
expandMetaData(boolean) - Method in class org.xwiki.gwt.dom.client.Element
Expands the meta data of this element and its descendants.
extend(Node, int) - Method in interface org.xwiki.gwt.dom.client.Selection
Extends the selection by moving the selection end to the specified node and offset, preserving the selection begin position.
extractContents() - Method in class org.xwiki.gwt.dom.client.Element
Places all the children of this element in a document fragment and returns it.
NOTE: The element will remain empty after this method call.
extractContents() - Method in interface org.xwiki.gwt.dom.client.Range
Moves the contents of this range from the containing document or document fragment to a new DocumentFragment.
extractNode(Node, Node, int, boolean) - Method in class org.xwiki.gwt.dom.client.DOMUtils
Extracts the node specified by its parent and its descendant, including only the left or right part of the tree whose separator is the path from the given descendant to the parent of the extracted node.
extractNode(Node, int, boolean) - Method in class org.xwiki.gwt.dom.client.DOMUtils
Extracts the left or right side of the subtree rooted in the given node.
extractNode(Node, int, int) - Method in class org.xwiki.gwt.dom.client.DOMUtils
Extracts the given DOM node, keeping only the contents between start and end offset.
extractNodeContents(Node, int, int) - Method in class org.xwiki.gwt.dom.client.DOMUtils
Extracts the contents of the given node.

F

fireInnerHTMLChange(Element) - Method in class org.xwiki.gwt.dom.client.Document
Notify all listeners of the change to the given element's innerHTML property.
FIXED - Static variable in class org.xwiki.gwt.dom.client.Style.Position
An element with position: fixed is positioned at the specified coordinates relative to the browser window.
FLOAT - Static variable in class org.xwiki.gwt.dom.client.Style
The float property specifies whether or not a box (an element) should float.
FONT_FAMILY - Static variable in class org.xwiki.gwt.dom.client.Style
The font-family property is a prioritized list of font family names and/or generic family names for an element.
FONT_SIZE - Static variable in class org.xwiki.gwt.dom.client.Style
The font-size property sets the size of a font.
FONT_STYLE - Static variable in class org.xwiki.gwt.dom.client.Style
Sets the style of a font.
FONT_WEIGHT - Static variable in class org.xwiki.gwt.dom.client.Style
Sets how thick or thin characters in text should be displayed.
fromJson(String) - Static method in class org.xwiki.gwt.dom.client.JavaScriptObject
Create a JavaScriptObject from a JSON string.

G

generate(TreeLogger, SortedSet<String>, String, SortedSet<ConfigurationProperty>) - Method in class org.xwiki.gwt.useragent.rebind.UserAgentPropertyGenerator
 
get(String) - Method in class org.xwiki.gwt.dom.client.JavaScriptObject
Returns the reference stored in this JavaScript object for the given key.
get() - Static method in class org.xwiki.gwt.dom.client.Window
Gets the default window.
getAncestors(Node) - Method in class org.xwiki.gwt.dom.client.DOMUtils
 
getAnchorNode() - Method in interface org.xwiki.gwt.dom.client.Selection
 
getAnchorOffset() - Method in interface org.xwiki.gwt.dom.client.Selection
 
getAssociatedType() - Method in class org.xwiki.gwt.dom.client.CopyEvent
 
getAssociatedType() - Method in class org.xwiki.gwt.dom.client.PasteEvent
 
getAttribute(Element, String) - Method in class org.xwiki.gwt.dom.client.DOMUtils
Returns the value of the named attribute of the specified element.
getAttributeNames(Element) - Method in class org.xwiki.gwt.dom.client.DOMUtils
 
getAttributeNames() - Method in class org.xwiki.gwt.dom.client.Element
 
getAttributeNode(String) - Method in class org.xwiki.gwt.dom.client.Element
 
getChild(Node, Node) - Method in class org.xwiki.gwt.dom.client.DOMUtils
 
getCommonAncestorContainer() - Method in interface org.xwiki.gwt.dom.client.Range
 
getComputedStyleProperty(Element, String) - Method in class org.xwiki.gwt.dom.client.DOMUtils
Returns the value of the specified CSS property for the given element as it is computed by the browser before it displays that element.
getComputedStyleProperty(String) - Method in class org.xwiki.gwt.dom.client.Element
Returns the value of the specified CSS property for this element as it is computed by the browser before the element is displayed.
getContentDocument(IFrameElement) - Static method in class org.xwiki.gwt.dom.client.IFrameElement
This is a utility method for accessing the content document of an in-line frame in a static way.
getContentWindow() - Method in class org.xwiki.gwt.dom.client.IFrameElement
 
getCSSName() - Method in class org.xwiki.gwt.dom.client.Property
 
getDefaultValue() - Method in class org.xwiki.gwt.dom.client.Property
 
getDocument() - Method in class org.xwiki.gwt.dom.client.Window
 
getEndContainer() - Method in interface org.xwiki.gwt.dom.client.Range
 
getEndIndex() - Method in class org.xwiki.gwt.dom.client.TextFragment
 
getEndOffset() - Method in interface org.xwiki.gwt.dom.client.Range
 
getFarthestInlineAncestor(Node) - Method in class org.xwiki.gwt.dom.client.DOMUtils
Walks from the given node up to the root of the DOM tree as long as the ancestors represent in-line content.
getFirstAncestor(Node, String...) - Method in class org.xwiki.gwt.dom.client.DOMUtils
Searches for the first ancestor with a name from tagNames of the passed node, including the node itself.
getFirstAncestor(Node, NodeFilter) - Method in class org.xwiki.gwt.dom.client.DOMUtils
Searches for the first ancestor of the given node, including the node itself, that matches the specified filter.
getFirstCell() - Method in class org.xwiki.gwt.dom.client.TableRowElement
 
getFirstDescendant(Node, String) - Method in class org.xwiki.gwt.dom.client.DOMUtils
Searches for the first element descendant with the name tagName.
getFirstLeaf(Node) - Method in class org.xwiki.gwt.dom.client.DOMUtils
 
getFirstLeaf(Range) - Method in class org.xwiki.gwt.dom.client.DOMUtils
 
getFocusNode() - Method in interface org.xwiki.gwt.dom.client.Selection
 
getFocusOffset() - Method in interface org.xwiki.gwt.dom.client.Selection
 
getInnerHTML() - Method in class org.xwiki.gwt.dom.client.DocumentFragment
 
getInnerText() - Method in class org.xwiki.gwt.dom.client.DocumentFragment
 
getInnerText(Element) - Method in class org.xwiki.gwt.dom.client.DOMUtils
We need our own implementation because the one provided by GWT includes commented text in the output.
getInstance() - Static method in class org.xwiki.gwt.dom.client.DOMUtils
NOTE: We use deferred binding because some of the methods don't have cross-browser implementation and we want to load the implementation specific to the browser used.
getIterator(Node) - Method in class org.xwiki.gwt.dom.client.Document
Returns an iterator for the depth-first pre-order strategy, starting in startNode.
getJSName() - Method in class org.xwiki.gwt.dom.client.Property
 
getKeys() - Method in class org.xwiki.gwt.dom.client.JavaScriptObject
Returns all the keys set in this JavaScript object, to use with JavaScriptObject.get(String) to iterate over all properties, without knowing their names.
getLastAncestor(Node, NodeFilter) - Method in class org.xwiki.gwt.dom.client.DOMUtils
Searches for the last ancestor of the given node, including the node itself, that matches the specified filter.
getLastCell() - Method in class org.xwiki.gwt.dom.client.TableRowElement
 
getLastLeaf(Node) - Method in class org.xwiki.gwt.dom.client.DOMUtils
 
getLastLeaf(Range) - Method in class org.xwiki.gwt.dom.client.DOMUtils
 
getLength(Node) - Method in class org.xwiki.gwt.dom.client.DOMUtils
 
getMetaData() - Method in class org.xwiki.gwt.dom.client.Element
 
getModulePrefix(TreeLogger, LinkerContext, String) - Method in class org.xwiki.gwt.core.linker.StandardsModeIFrameLinker
 
getModulePrefix(TreeLogger, LinkerContext, String, int) - Method in class org.xwiki.gwt.core.linker.StandardsModeIFrameLinker
 
getName() - Method in class org.xwiki.gwt.dom.client.Attribute
 
getNearestBlockContainer(Node) - Method in class org.xwiki.gwt.dom.client.DOMUtils
 
getNearestCommonAncestor(Node, Node) - Method in class org.xwiki.gwt.dom.client.DOMUtils
 
getNearestFlowContainer(Node) - Method in class org.xwiki.gwt.dom.client.DOMUtils
 
getNextCell() - Method in class org.xwiki.gwt.dom.client.TableCellElement
 
getNextLeaf(Node) - Method in class org.xwiki.gwt.dom.client.DOMUtils
 
getNextLeaf(Range) - Method in class org.xwiki.gwt.dom.client.DOMUtils
 
getNextNode(Range) - Method in class org.xwiki.gwt.dom.client.DOMUtils
 
getNextRow() - Method in class org.xwiki.gwt.dom.client.TableRowElement
 
getNodeIndex(Node) - Method in class org.xwiki.gwt.dom.client.DOMUtils
 
getNormalizedChildCount(Node) - Method in class org.xwiki.gwt.dom.client.DOMUtils
 
getNormalizedNodeIndex(Node) - Method in class org.xwiki.gwt.dom.client.DOMUtils
Computes the index that can be used with getChildNodes().getItem() to retrieve the given node from its parent after the parent is serialized and deserialized.
getOffset() - Method in class org.xwiki.gwt.dom.client.Text
 
getOwnerElement() - Method in class org.xwiki.gwt.dom.client.Attribute
 
getOwnerRow() - Method in class org.xwiki.gwt.dom.client.TableCellElement
 
getOwnerTable() - Method in class org.xwiki.gwt.dom.client.TableRowElement
 
getPreviousCell() - Method in class org.xwiki.gwt.dom.client.TableCellElement
 
getPreviousLeaf(Range) - Method in class org.xwiki.gwt.dom.client.DOMUtils
 
getPreviousLeaf(Node) - Method in class org.xwiki.gwt.dom.client.DOMUtils
 
getPreviousNode(Range) - Method in class org.xwiki.gwt.dom.client.DOMUtils
 
getPreviousRow() - Method in class org.xwiki.gwt.dom.client.TableRowElement
 
getRangeAt(int) - Method in interface org.xwiki.gwt.dom.client.Selection
 
getRangeCount() - Method in interface org.xwiki.gwt.dom.client.Selection
 
getSelection() - Method in class org.xwiki.gwt.dom.client.Document
We've added this method because at the time of writing Document doesn't offer support for retrieving the current selection.
getSelection(Document) - Method in interface org.xwiki.gwt.dom.client.SelectionManager
 
getStartContainer() - Method in interface org.xwiki.gwt.dom.client.Range
 
getStartIndex() - Method in class org.xwiki.gwt.dom.client.TextFragment
 
getStartOffset() - Method in interface org.xwiki.gwt.dom.client.Range
 
getText() - Method in class org.xwiki.gwt.dom.client.TextFragment
 
getTextRange(Range) - Method in class org.xwiki.gwt.dom.client.DOMUtils
Computes the longest text range included in the specified range.
getType() - Static method in class org.xwiki.gwt.dom.client.CopyEvent
Gets the event type associated with copy events.
getType() - Static method in class org.xwiki.gwt.dom.client.PasteEvent
Gets the event type associated with paste events.
getValue() - Method in class org.xwiki.gwt.dom.client.Attribute
 

H

hasAttribute(Element, String) - Method in class org.xwiki.gwt.dom.client.DOMUtils
 
hasAttributes(Element) - Method in class org.xwiki.gwt.dom.client.DOMUtils
 
hasAttributes() - Method in class org.xwiki.gwt.dom.client.Element
 
HasCopyHandlers - Interface in org.xwiki.gwt.dom.client
A widget that implements this interface provides registration for CopyHandler instances.
hasNext() - Method in class org.xwiki.gwt.dom.client.DepthFirstPreOrderIterator
 
HasPasteHandlers - Interface in org.xwiki.gwt.dom.client
A widget that implements this interface provides registration for PasteHandler instances.
HEIGHT - Static variable in class org.xwiki.gwt.dom.client.Style
sets the height of an element.
HIDDEN - Static variable in class org.xwiki.gwt.dom.client.Style.Visibility
The element is invisible.
HiddenElements - Class in org.xwiki.gwt.dom.client.filter
Accepts only elements that are not displayed, i.e.
HiddenElements() - Constructor for class org.xwiki.gwt.dom.client.filter.HiddenElements
 
HR - Static variable in class org.xwiki.gwt.dom.client.DOMUtils
The <hr/> tag name.
HTML_EMPTY_TAGS - Static variable in class org.xwiki.gwt.dom.client.DOMUtils
The list of all HTML tags that must be empty.

I

ID - Static variable in class org.xwiki.gwt.dom.client.DOMUtils
The id attribute.
IFrameElement - Class in org.xwiki.gwt.dom.client
In-line sub-windows.
IFrameElement() - Constructor for class org.xwiki.gwt.dom.client.IFrameElement
Default constructor.
importNode(Document, Node, boolean) - Method in class org.xwiki.gwt.dom.client.DOMUtils
Creates a copy of a node from an external document that can be inserted into the given document.
INHERIT - Static variable in class org.xwiki.gwt.dom.client.Style.Float
Specifies that the value of the float property should be inherited from the parent element.
INHERIT - Static variable in class org.xwiki.gwt.dom.client.Style.Margin
Specifies that the right margin should be inherited from the parent element.
INLINE - Static variable in class org.xwiki.gwt.dom.client.Style.Display
Default.
INNER_HTML_PLACEHOLDER - Static variable in class org.xwiki.gwt.dom.client.Element
The text used in an element's meta data as a place holder for that element's outer HTML.
InnerHTMLListener - Interface in org.xwiki.gwt.dom.client
Interface for listening to changes of the innerHTML property of a DOM element.
insertAfter(Node, Node) - Method in class org.xwiki.gwt.dom.client.DOMUtils
Inserts the given child node after the reference node.
insertAt(Node, Node, int) - Method in class org.xwiki.gwt.dom.client.DOMUtils
Inserts a node at the specified index under the given parent.
insertNode(Node) - Method in interface org.xwiki.gwt.dom.client.Range
Inserts a node into the Document or DocumentFragment at the start of the Range.
INSTANCE - Static variable in interface org.xwiki.gwt.dom.client.RangeFactory
We create the singleton instance using deferred binding in order to use different implementations for different browsers.
INSTANCE - Static variable in interface org.xwiki.gwt.dom.client.SelectionManager
We create the singleton instance using deferred binding in order to use different implementations for different browsers.
is(Node) - Static method in class org.xwiki.gwt.dom.client.DocumentFragment
Determine whether the given Node can be cast to a DocumentFragment.
isBlock(Node) - Method in class org.xwiki.gwt.dom.client.DOMUtils
 
isBlockLevelInlineContainer(Node) - Method in class org.xwiki.gwt.dom.client.DOMUtils
 
isCancelled() - Method in class org.xwiki.gwt.dom.client.Event
 
isCollapsed() - Method in interface org.xwiki.gwt.dom.client.Range
 
isCollapsed() - Method in interface org.xwiki.gwt.dom.client.Selection
 
isDesignMode() - Method in class org.xwiki.gwt.dom.client.Document
 
isDesignMode(Document) - Method in class org.xwiki.gwt.dom.client.DOMUtils
 
isFlowContainer(Node) - Method in class org.xwiki.gwt.dom.client.DOMUtils
 
isInheritable() - Method in class org.xwiki.gwt.dom.client.Property
 
isInline(Node) - Method in class org.xwiki.gwt.dom.client.DOMUtils
 
isMultipleValue() - Method in class org.xwiki.gwt.dom.client.Property
 
isolate(Node) - Method in class org.xwiki.gwt.dom.client.DOMUtils
Isolates a node from its siblings.
isOrContainsLineBreak(Node) - Method in class org.xwiki.gwt.dom.client.DOMUtils
 
isSerializable(Node) - Method in class org.xwiki.gwt.dom.client.DOMUtils
Specifies if a node's HTML serialization is included in its parent node's HTML serialization.
isSpecialBlock(Node) - Method in class org.xwiki.gwt.dom.client.DOMUtils
 
isSpecified() - Method in class org.xwiki.gwt.dom.client.Attribute
 
ITALIC - Static variable in class org.xwiki.gwt.dom.client.Style.FontStyle
The browser displays an italic font.

J

JavaScriptObject - Class in org.xwiki.gwt.dom.client
Extends GWT JavaScriptObject to add a fromJson method.
JavaScriptObject() - Constructor for class org.xwiki.gwt.dom.client.JavaScriptObject
Default constructor.
JavaScriptType - Enum in org.xwiki.gwt.dom.client
The type a JavaScript variable can have.
JUSTIFY - Static variable in class org.xwiki.gwt.dom.client.Style.TextAlign
Increases the spaces between words in order for lines to have the same width.

L

LARGER - Static variable in class org.xwiki.gwt.dom.client.Style.FontSize
Sets the font-size to a larger size than the parent element.
LEFT - Static variable in class org.xwiki.gwt.dom.client.Style.Float
The element floats to the left.
LEFT - Static variable in class org.xwiki.gwt.dom.client.Style
Sets how far the left edge of an element is to the right/left of the left edge of the parent element.
LEFT - Static variable in class org.xwiki.gwt.dom.client.Style.TextAlign
Aligns the text to the left.
LINE_THROUGH - Static variable in class org.xwiki.gwt.dom.client.Style.TextDecoration
Defines a line through the text.

M

MARGIN_LEFT - Static variable in class org.xwiki.gwt.dom.client.Style
The margin-left property sets the left margin of an element.
MARGIN_RIGHT - Static variable in class org.xwiki.gwt.dom.client.Style
The margin-right property sets the right margin of an element.
MEDIUM - Static variable in class org.xwiki.gwt.dom.client.Style.FontSize
Default value.
META_DATA_ATTR - Static variable in class org.xwiki.gwt.dom.client.Element
The name of the DOM attribute storing the HTML of the meta data.
META_DATA_REF - Static variable in class org.xwiki.gwt.dom.client.Element
The name of the JavaScript property storing the reference to the meta data.
NOTE: We can't use the same name as for Element.META_DATA_ATTR because IE stores attribute values as JavaScript properties of DOM element objects.

N

next() - Method in class org.xwiki.gwt.dom.client.DepthFirstPreOrderIterator
 
NodeFilter - Interface in org.xwiki.gwt.dom.client.filter
Interface used to filter DOM nodes.
NodeFilter.Action - Enum in org.xwiki.gwt.dom.client.filter
The action that should be taken on the filtered node.
NONE - Static variable in class org.xwiki.gwt.dom.client.Style.Display
The element will not be displayed.
NONE - Static variable in class org.xwiki.gwt.dom.client.Style.Float
The element is not floated, and will be displayed just where it occurs in the text.
NONE - Static variable in class org.xwiki.gwt.dom.client.Style.TextDecoration
Default.
NORMAL - Static variable in class org.xwiki.gwt.dom.client.Style.FontStyle
Default.
NORMAL - Static variable in class org.xwiki.gwt.dom.client.Style.FontWeight
Default.
normalize() - Method in class org.xwiki.gwt.dom.client.Text
Merges all the neighbor text nodes of this text node and returns a text fragment specifying where is this text placed in the final text node resulted after the merge.

O

onCopy(CopyEvent) - Method in interface org.xwiki.gwt.dom.client.CopyHandler
Called when a CopyEvent is fired.
onInnerHTMLChange(Element) - Method in interface org.xwiki.gwt.dom.client.InnerHTMLListener
Called whenever the innerHTML property, of an element within the document this listener has been registered to, changes.
onPaste(PasteEvent) - Method in interface org.xwiki.gwt.dom.client.PasteHandler
Called when a PasteEvent is fired.
open() - Method in class org.xwiki.gwt.dom.client.Document
Opens a document stream for writing.
org.xwiki.gwt.core.linker - package org.xwiki.gwt.core.linker
 
org.xwiki.gwt.dom.client - package org.xwiki.gwt.dom.client
 
org.xwiki.gwt.dom.client.filter - package org.xwiki.gwt.dom.client.filter
 
org.xwiki.gwt.useragent.rebind - package org.xwiki.gwt.useragent.rebind
 

P

PasteEvent - Class in org.xwiki.gwt.dom.client
Represents a native paste event.
PasteEvent() - Constructor for class org.xwiki.gwt.dom.client.PasteEvent
Protected constructor, use DomEvent.fireNativeEvent(com.google.gwt.dom.client.NativeEvent, com.google.gwt.event.shared.HasHandlers) to fire paste events.
PasteHandler - Interface in org.xwiki.gwt.dom.client
Handler interface for PasteEvent events.
POSITION - Static variable in class org.xwiki.gwt.dom.client.Style
Places an element in a static, relative, absolute or fixed position.
Property - Class in org.xwiki.gwt.dom.client
Style property.
Property(String, boolean, boolean, String) - Constructor for class org.xwiki.gwt.dom.client.Property
Creates a new style property with the given description.
Property(String, String, boolean, boolean, String) - Constructor for class org.xwiki.gwt.dom.client.Property
Creates a new style property with the given description.

Q

queryCommandEnabled(String) - Method in class org.xwiki.gwt.dom.client.Document
 
queryCommandState(String) - Method in class org.xwiki.gwt.dom.client.Document
 
queryCommandSupported(String) - Method in class org.xwiki.gwt.dom.client.Document
 
queryCommandValue(String) - Method in class org.xwiki.gwt.dom.client.Document
 

R

Range - Interface in org.xwiki.gwt.dom.client
A contiguous fragment of a Document or DocumentFragment that can contain nodes and parts of text nodes.
RangeCompare - Enum in org.xwiki.gwt.dom.client
Passed as a parameter to the compareBoundaryPoints method.
RangeFactory - Interface in org.xwiki.gwt.dom.client
Defines the interface used to create range objects.
RELATIVE - Static variable in class org.xwiki.gwt.dom.client.Style.Position
An element with position: relative moves an element relative to its normal position, so "left:20" adds 20 pixels to the element's LEFT position.
remove() - Method in class org.xwiki.gwt.dom.client.DepthFirstPreOrderIterator
 
remove(String) - Method in class org.xwiki.gwt.dom.client.JavaScriptObject
Removes a property from this JavaScript object.
removeAllRanges() - Method in interface org.xwiki.gwt.dom.client.Selection
Removes all ranges from the current selection.
removeAttribute(Element, String) - Method in class org.xwiki.gwt.dom.client.DOMUtils
Removes an attribute by name.
removeInnerHTMLListener(InnerHTMLListener) - Method in class org.xwiki.gwt.dom.client.Document
Stop sending notifications to the given listener when the innerHTML property, of some element included in this document, changes.
removeProperty(Element, String) - Method in class org.xwiki.gwt.dom.client.DOMUtils
Removes a property from an element.
removeProperty(String) - Method in class org.xwiki.gwt.dom.client.Element
Removes a property from this element.
removeRange(Range) - Method in interface org.xwiki.gwt.dom.client.Selection
Removes the given range from the selection.
reverse() - Method in enum org.xwiki.gwt.dom.client.RangeCompare
 
RIGHT - Static variable in class org.xwiki.gwt.dom.client.Style.Float
The element floats the right.
RIGHT - Static variable in class org.xwiki.gwt.dom.client.Style.TextAlign
Aligns the text to the right.

S

scrollIntoView(Range) - Method in class org.xwiki.gwt.dom.client.DOMUtils
Makes sure that a given DOM range is visible by scrolling it into view.
scrollIntoView(Element) - Method in class org.xwiki.gwt.dom.client.DOMUtils
Makes sure that the given DOM element is visible by scrolling it into view.
selectAllChildren(Node) - Method in interface org.xwiki.gwt.dom.client.Selection
Adds all children of the specified node to the selection.
Selection - Interface in org.xwiki.gwt.dom.client
A selection object represents the ranges that the user has selected, or the cursor position when the user didn't select any range.
selectionLanguageChange(boolean) - Method in interface org.xwiki.gwt.dom.client.Selection
Modifies the cursor Bidi level after a change in keyboard direction.
SelectionManager - Interface in org.xwiki.gwt.dom.client
Interface for retrieving the current selection.
selectNode(Node) - Method in interface org.xwiki.gwt.dom.client.Range
Select a node and its contents.
selectNodeContents(Node) - Method in interface org.xwiki.gwt.dom.client.Range
Select the contents within a node.
set(String, Object) - Method in class org.xwiki.gwt.dom.client.JavaScriptObject
Saves the given reference in this JavaScript object using the specified key.
setAttribute(Element, String, String) - Method in class org.xwiki.gwt.dom.client.DOMUtils
Sets the value of the specified attribute for the given element.
setCancelled(boolean) - Method in class org.xwiki.gwt.dom.client.Event
Sets this event's cancelled state.
setDesignMode(boolean) - Method in class org.xwiki.gwt.dom.client.Document
Puts this document in design mode or in view-only mode.
setDesignMode(Document, boolean) - Method in class org.xwiki.gwt.dom.client.DOMUtils
Puts the given document in design mode or in view-only mode.
setEnd(Node, int) - Method in interface org.xwiki.gwt.dom.client.Range
Sets the attributes describing the end of this range.
setEndAfter(Node) - Method in interface org.xwiki.gwt.dom.client.Range
Sets the end of this Range to be after the given node.
setEndBefore(Node) - Method in interface org.xwiki.gwt.dom.client.Range
Sets the end position to be before the given node.
setInnerHTML(Element, String) - Method in class org.xwiki.gwt.dom.client.DOMUtils
Helps setting the inner HTML for an element, in a cross-browser manner, because IE seems to trim leading comments in the inner HTML.
setMetaData(DocumentFragment) - Method in class org.xwiki.gwt.dom.client.Element
Sets the meta data of this element.
setStart(Node, int) - Method in interface org.xwiki.gwt.dom.client.Range
Sets the attributes describing the start of this range.
setStartAfter(Node) - Method in interface org.xwiki.gwt.dom.client.Range
Sets the start position to be after the given node.
setStartBefore(Node) - Method in interface org.xwiki.gwt.dom.client.Range
Sets the start position to be before the given node.
setValue(String) - Method in class org.xwiki.gwt.dom.client.Attribute
Sets the value of this attribute.
shrinkRange(Range) - Method in class org.xwiki.gwt.dom.client.DOMUtils
Computes the maximal sub-range of the given range that satisfies the following two conditions: the start point is before a leaf element node that can't have child nodes (e.g.
SMALLER - Static variable in class org.xwiki.gwt.dom.client.Style.FontSize
Sets the font-size to a smaller size than the parent element.
splitHTMLNode(Node, Node, int) - Method in class org.xwiki.gwt.dom.client.DOMUtils
Given a subtree specified by its root parent and one of the inner nodes, this method splits the subtree by the path from the given descendant (inner node) to the root parent.
splitNode(Node, int) - Method in class org.xwiki.gwt.dom.client.DOMUtils
Splits the given DOM node at the specified offset.
splitNode(Node, Node, int) - Method in class org.xwiki.gwt.dom.client.DOMUtils
Given a subtree specified by its root parent and one of the inner nodes, this method splits the subtree by the path from the given descendant (inner node) to the root parent.
StandardsModeIFrameLinker - Class in org.xwiki.gwt.core.linker
Ensures that the *.cache.html files are loaded in standards mode by adding the document type declaration.
StandardsModeIFrameLinker() - Constructor for class org.xwiki.gwt.core.linker.StandardsModeIFrameLinker
 
STATIC - Static variable in class org.xwiki.gwt.dom.client.Style.Position
Default.
stop() - Method in class org.xwiki.gwt.dom.client.Window
Stop this window from loading its document.
Style - Class in org.xwiki.gwt.dom.client
Extends the Style to add constants for standard property names and values.
Style() - Constructor for class org.xwiki.gwt.dom.client.Style
Default constructor.
Style.Display - Class in org.xwiki.gwt.dom.client
Standard values for Style.DISPLAY.
Style.Float - Class in org.xwiki.gwt.dom.client
Standard values for Style.FLOAT.
Style.FloatProperty - Class in org.xwiki.gwt.dom.client
Defines the float CSS property.
Style.FloatProperty() - Constructor for class org.xwiki.gwt.dom.client.Style.FloatProperty
Default constructor required in order to use the deferred binding mechanism.
Style.FloatProperty(String) - Constructor for class org.xwiki.gwt.dom.client.Style.FloatProperty
Protected constructor allowing browser specific implementations that use a different JavaScript name for this property.
Style.FontSize - Class in org.xwiki.gwt.dom.client
The font-size property sets the size of a font.
Style.FontStyle - Class in org.xwiki.gwt.dom.client
Standard values for Style.FONT_STYLE.
Style.FontWeight - Class in org.xwiki.gwt.dom.client
Standard values for Style.FONT_WEIGHT.
Style.IEOldFloatProperty - Class in org.xwiki.gwt.dom.client
Specific implementation of Style.FloatProperty for older versions of Internet Explorer (6, 7 and 8).
Style.IEOldFloatProperty() - Constructor for class org.xwiki.gwt.dom.client.Style.IEOldFloatProperty
Default constructor required in order to use the deferred binding mechanism.
Style.Margin - Class in org.xwiki.gwt.dom.client
Standard values for Style.MARGIN_LEFT and Style.MARGIN_RIGHT properties.
Style.Position - Class in org.xwiki.gwt.dom.client
Standard values for Style.POSITION.
Style.TextAlign - Class in org.xwiki.gwt.dom.client
The text-align property aligns the text in an element.
Style.TextDecoration - Class in org.xwiki.gwt.dom.client
Standard values for Style.TEXT_DECORATION.
Style.Visibility - Class in org.xwiki.gwt.dom.client
Standard values for Style.VISIBILITY.
STYLE_ATTRIBUTE - Static variable in class org.xwiki.gwt.dom.client.Style
The name of the style attribute.
STYLE_PROPERTY - Static variable in class org.xwiki.gwt.dom.client.Style
The name of the style property holding the value of the Style.STYLE_ATTRIBUTE.
surroundContents(Node) - Method in interface org.xwiki.gwt.dom.client.Range
Re-parents the contents of this range to the given node and inserts the node at the position of the start of this range.

T

TableCellElement - Class in org.xwiki.gwt.dom.client
Extends the implementation provided by GWT to add useful methods.
TableCellElement() - Constructor for class org.xwiki.gwt.dom.client.TableCellElement
Default constructor.
TableRowElement - Class in org.xwiki.gwt.dom.client
Extends the implementation provided by GWT to add useful methods.
TableRowElement() - Constructor for class org.xwiki.gwt.dom.client.TableRowElement
Default constructor.
Text - Class in org.xwiki.gwt.dom.client
Extends the text implementation provided by GWT to add useful methods.
Text() - Constructor for class org.xwiki.gwt.dom.client.Text
Default constructor.
TEXT_ALIGN - Static variable in class org.xwiki.gwt.dom.client.Style
The text-align property aligns the text in an element.
TEXT_DECORATION - Static variable in class org.xwiki.gwt.dom.client.Style
Decorates the text.
TextFragment - Class in org.xwiki.gwt.dom.client
A text fragment is a substring of a text node from a DOM tree.
TextFragment(Text, int, int) - Constructor for class org.xwiki.gwt.dom.client.TextFragment
Creates a new fragment of the given text node.
toCamelCase(String) - Static method in class org.xwiki.gwt.dom.client.Style
Some browsers expect the camel case form of a style property.
toHTML() - Method in interface org.xwiki.gwt.dom.client.Range
 
TOP - Static variable in class org.xwiki.gwt.dom.client.Style
Sets how far the top edge of an element is above/below the top edge of the parent element.
toString() - Method in interface org.xwiki.gwt.dom.client.Range
Returns the contents of this range as a string.
toString() - Method in enum org.xwiki.gwt.dom.client.RangeCompare
 
toString() - Method in interface org.xwiki.gwt.dom.client.Selection
 
typeOf(String) - Method in class org.xwiki.gwt.dom.client.JavaScriptObject
 

U

UNDERLINE - Static variable in class org.xwiki.gwt.dom.client.Style.TextDecoration
Defines a line under the text.
UNSUPPORTED_NODE_TYPE - Static variable in class org.xwiki.gwt.dom.client.DOMUtils
Common error message used when a particular node type is not supported by a method.
unwrap() - Method in class org.xwiki.gwt.dom.client.Element
Replaces this element with its child nodes.
UserAgentPropertyGenerator - Class in org.xwiki.gwt.useragent.rebind
Extends the default UserAgentPropertyGenerator to add support for IE11.
UserAgentPropertyGenerator() - Constructor for class org.xwiki.gwt.useragent.rebind.UserAgentPropertyGenerator
 

V

valueOf(String) - Static method in enum org.xwiki.gwt.dom.client.filter.NodeFilter.Action
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.xwiki.gwt.dom.client.JavaScriptType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.xwiki.gwt.dom.client.RangeCompare
Returns the enum constant of this type with the specified name.
valueOf(boolean, boolean) - Static method in enum org.xwiki.gwt.dom.client.RangeCompare
 
values() - Static method in enum org.xwiki.gwt.dom.client.filter.NodeFilter.Action
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.xwiki.gwt.dom.client.JavaScriptType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.xwiki.gwt.dom.client.RangeCompare
Returns an array containing the constants of this enum type, in the order they are declared.
VERTICAL_ALIGN - Static variable in class org.xwiki.gwt.dom.client.Style
The vertical-align property sets the vertical alignment of an element.
VISIBILITY - Static variable in class org.xwiki.gwt.dom.client.Style
The visibility property sets if an element should be visible or invisible.
VISIBLE - Static variable in class org.xwiki.gwt.dom.client.Style.Visibility
The element is visible.

W

WIDTH - Static variable in class org.xwiki.gwt.dom.client.Style
Sets the width of an element.
Window - Class in org.xwiki.gwt.dom.client
A browser window, displaying a DOM Document.
Window() - Constructor for class org.xwiki.gwt.dom.client.Window
Default constructor.
WithAttribute - Class in org.xwiki.gwt.dom.client.filter
Accepts only elements with the given attribute.
WithAttribute(String) - Constructor for class org.xwiki.gwt.dom.client.filter.WithAttribute
Creates a new filter that accepts only elements that have the specified attribute.
WithAttribute(String, String) - Constructor for class org.xwiki.gwt.dom.client.filter.WithAttribute
Creates a new filter that accepts only elements that have the specified attribute set to the given value.
WithClassName - Class in org.xwiki.gwt.dom.client.filter
Accepts only elements with the given CSS class name.
WithClassName(String) - Constructor for class org.xwiki.gwt.dom.client.filter.WithClassName
Creates a new filter that accepts only elements that have the specified CSS class name.
WithName - Class in org.xwiki.gwt.dom.client.filter
Filters nodes with the specified name.
WithName(String...) - Constructor for class org.xwiki.gwt.dom.client.filter.WithName
Creates a new filter that accepts DOM nodes if their name is contained in the given list.
wrap(Node) - Method in class org.xwiki.gwt.dom.client.Element
Wraps the passed node and takes its place in its parent.
write(String) - Method in class org.xwiki.gwt.dom.client.Document
Writes a string of text to a document stream opened by Document.open().

X

xGetAttribute(String) - Method in class org.xwiki.gwt.dom.client.Element
Get the value for the specified attribute in cross browser manner.
xGetInnerHTML() - Method in class org.xwiki.gwt.dom.client.Element
 
xGetInnerText() - Method in class org.xwiki.gwt.dom.client.Element
We need this method because Element.getInnerText() includes commented text in the output.
xGetString() - Method in class org.xwiki.gwt.dom.client.Element
 
xHasAttribute(String) - Method in class org.xwiki.gwt.dom.client.Element
Checks if this element has the specified attribute.
xImportNode(Node, boolean) - Method in class org.xwiki.gwt.dom.client.Document
Creates a copy of a node from an external document that can be inserted into this document.
We've added this method because at time of writing Document.importNode(Node, boolean) is not well implemented.
xPreventDefault() - Method in class org.xwiki.gwt.dom.client.Event
Cancel this event.
xRemoveAttribute(String) - Method in class org.xwiki.gwt.dom.client.Element
Removes an attribute by name.
xSetAttribute(String, String) - Method in class org.xwiki.gwt.dom.client.Element
Sets the value for the specified attribute in a cross browser manner.
xSetInnerHTML(String) - Method in class org.xwiki.gwt.dom.client.Element
Set inner HTML in cross browser manner and notify the owner document.

Z

Z_INDEX - Static variable in class org.xwiki.gwt.dom.client.Style
Sets the stack order of an element.
A B C D E F G H I J L M N O P Q R S T U V W X Z 

Copyright © 2004–2014 XWiki. All rights reserved.