com.extjs.gxt.ui.client.core
クラス DomHelper

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

public class DomHelper
extends java.lang.Object

HTMLフラグメントから要素を作成するためのユーティリティクラス


コンストラクタ 概要
DomHelper()
           
 
メソッド 概要
static com.google.gwt.user.client.Element append(com.google.gwt.user.client.Element elem, java.lang.String html)
          新規のDOM要素を作成し、elに付加します。
static com.google.gwt.user.client.Element insertAfter(com.google.gwt.user.client.Element elem, java.lang.String html)
          新規のDOM要素を作成し、elの後に挿入します。
static com.google.gwt.user.client.Element insertBefore(com.google.gwt.user.client.Element elem, java.lang.String html)
          新規のDOM要素を作成し、elの前に挿入します。
static com.google.gwt.user.client.Element insertFirst(com.google.gwt.user.client.Element elem, java.lang.String html)
          新規のDOM要素を作成し、elの第一子として付加します。
static com.google.gwt.user.client.Element insertHtml(java.lang.String where, com.google.gwt.user.client.Element el, java.lang.String html)
          DOMにHTMLフラグメントを挿入します。
static com.google.gwt.user.client.Element overwrite(com.google.gwt.user.client.Element elem, java.lang.String html)
          新規のDOM要素を作成し、elの内容をそれで上書きします。
 
java.lang.Objectクラスから継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタ 詳細

DomHelper

public DomHelper()
メソッド 詳細

append

public static com.google.gwt.user.client.Element append(com.google.gwt.user.client.Element elem,
                                                        java.lang.String html)
新規のDOM要素を作成し、elに付加します。

パラメータ:
elem - context要素
html - 生のHTMLフラグメント
戻り値:
新しい要素

insertAfter

public static com.google.gwt.user.client.Element insertAfter(com.google.gwt.user.client.Element elem,
                                                             java.lang.String html)
新しいDOM要素を作成し、elの後に挿入します。

パラメータ:
elem - context要素
html - 生のHTMLフラグメント
戻り値:
新しい要素

insertBefore

public static com.google.gwt.user.client.Element insertBefore(com.google.gwt.user.client.Element elem,
                                                              java.lang.String html)
新規のDOM要素を作成し、elの前に挿入します。

パラメータ:
elem - context要素
html - 生のHTMLフラグメント
戻り値:
新しい要素

insertFirst

public static com.google.gwt.user.client.Element insertFirst(com.google.gwt.user.client.Element elem,
                                                             java.lang.String html)
新規のDOM要素を作成し、elの第一子として付加します。

パラメータ:
elem - context要素
html - 生のHTMLフラグメント
戻り値:
新しい要素

insertHtml

public static com.google.gwt.user.client.Element insertHtml(java.lang.String where,
                                                            com.google.gwt.user.client.Element el,
                                                            java.lang.String html)
DOMにHTMLフラグメントを挿入します。

パラメータ:
where - htmlのどこの挿入するのか。elへの相対的な位置 - beforeBegin, afterBegin, beforeEnd, afterEnd.
el - context要素
html - HTMLフラグメント
戻り値:
新しい要素

overwrite

public static com.google.gwt.user.client.Element overwrite(com.google.gwt.user.client.Element elem,
                                                           java.lang.String html)
新規のDOM要素を作成し、elの内容をそれで上書きします。

パラメータ:
elem - context要素
html - 生のHTMLフラグメント
戻り値:
新しい要素