com.extjs.gxt.ui.client.core
Class XDOM

java.lang.Object
  extended by com.extjs.gxt.ui.client.core.XDOM

public final class XDOM
extends java.lang.Object

Provides additional static methods that allow you to manipulate the browser's Document Object Model (DOM).

See Also:
DOM

Method Summary
static com.google.gwt.user.client.Element create(java.lang.String html)
          Creates an element form the given markup.
static java.lang.String getAutoIdPrefix()
          Returns the auto id prefix.
static com.google.gwt.user.client.Element getBody()
          Returns the body element.
static El getBodyEl()
          Returns the body El.
static int getBodyScrollLeft()
          Returns the body elements horizontal scroll.
static int getBodyScrollTop()
          Return the body elements vertical scroll.
static com.google.gwt.user.client.Element getDocument()
          Returns the document element.
static int getDocumentHeight()
           
static int getDocumentWidth()
           
static com.google.gwt.user.client.Element getElementById(java.lang.String id)
          Returns the element with the unique id.
static com.google.gwt.user.client.Element getHead()
          Returns the HTML head element.
static int getScrollBarWidth()
          Returns the width of the scroll bar.
static int getTopZIndex()
          Increments and returns the top z-index value.
static int getTopZIndex(int i)
           
static java.lang.String getUniqueId()
          Returns an unique id.
static int getViewHeight(boolean full)
           
static int getViewportHeight()
           
static Size getViewportSize()
          Returns the viewports size.
static int getViewportWidth()
           
static int getViewWidth(boolean full)
           
static void reload()
          Reloads the page.
static void setAutoIdPrefix(java.lang.String autoIdPrefix)
          Sets the auto id prefix which is prepended to the auto id counter when generating auto ids (defaults to 'x-auto').
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

create

public static com.google.gwt.user.client.Element create(java.lang.String html)
Creates an element form the given markup.

Parameters:
html - the markup
Returns:
the new element

getAutoIdPrefix

public static java.lang.String getAutoIdPrefix()
Returns the auto id prefix.

Returns:
the auto id prefix

getBody

public static com.google.gwt.user.client.Element getBody()
Returns the body element.

Returns:
the body

getBodyEl

public static El getBodyEl()
Returns the body El.

Returns:
the body

getBodyScrollLeft

public static int getBodyScrollLeft()
Returns the body elements horizontal scroll.

Returns:
the scroll amount in pixels

getBodyScrollTop

public static int getBodyScrollTop()
Return the body elements vertical scroll.

Returns:
the scroll amount in pixels

getDocumentHeight

public static int getDocumentHeight()

getDocumentWidth

public static int getDocumentWidth()

getHead

public static com.google.gwt.user.client.Element getHead()
Returns the HTML head element.

Returns:
the head

getDocument

public static com.google.gwt.user.client.Element getDocument()
Returns the document element.

Returns:
the docuemnt

getElementById

public static com.google.gwt.user.client.Element getElementById(java.lang.String id)
Returns the element with the unique id.

Parameters:
id - the id
Returns:
the element, or null if no match

getScrollBarWidth

public static int getScrollBarWidth()
Returns the width of the scroll bar.

Returns:
the scroll bar width

getTopZIndex

public static int getTopZIndex()
Increments and returns the top z-index value.

Returns:
the z-index

getTopZIndex

public static int getTopZIndex(int i)

getUniqueId

public static java.lang.String getUniqueId()
Returns an unique id.

Returns:
the id

getViewHeight

public static int getViewHeight(boolean full)

getViewportHeight

public static int getViewportHeight()

getViewportWidth

public static int getViewportWidth()

getViewWidth

public static int getViewWidth(boolean full)

getViewportSize

public static Size getViewportSize()
Returns the viewports size.

Returns:
the size

reload

public static void reload()
Reloads the page.


setAutoIdPrefix

public static void setAutoIdPrefix(java.lang.String autoIdPrefix)
Sets the auto id prefix which is prepended to the auto id counter when generating auto ids (defaults to 'x-auto').

Parameters:
autoIdPrefix - the auto id prefix