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

java.lang.Object
  extended by com.extjs.gxt.ui.client.core.El
直系の既知のサブクラス:
Layer

public class El
extends java.lang.Object

DOM内の要素を表現します。


入れ子クラス 概要
static class El.VisMode
          VisMode enumeration.
 
フィールド 概要
 com.google.gwt.user.client.Element dom
          ラップされたdom要素
 
コンストラクタ 概要
El(com.google.gwt.user.client.Element element)
          新規のelインスタンスを作成します。
El(java.lang.String html)
          HTMLフラグメントから新規のElインスタンスを作成します。
 
メソッド 概要
 El addEventsSunk(int event)
          イベントのタイプを要素の投げられたイベントに追加します。
 El addStyleName(java.lang.String style)
          要素にスタイル名を追加します。
static java.lang.String addUnits(java.lang.String value)
          値にユニットがあるかどうかを見るテストを行います。なければデフォルト(px)を追加します。
 Point adjustForConstraints(Point p)
          要素がブラウザのビューポート内にあることを確認します。
 El alignTo(com.google.gwt.user.client.Element align, java.lang.String pos, int[] offsets)
          指定したアンカーポイントに対して相対的に要素と他の要素を並べます。
 El appendChild(com.google.gwt.user.client.Element child)
          要素を追加します。
 El applyStyles(java.lang.String styles)
          スタイルのプロパティを設定するためのsetStyleAttribute(java.lang.String, java.lang.Object)のより柔軟なバージョン
 El blink(FxConfig config)
          要素を点滅させます。
 El blur()
          フォーカスを取り除きます。
 El boxWrap(java.lang.String style)
          指定した要素を特定のmarkup/CSSのブロックでラップします。
 El center()
          要素をビューポートの中心に置きます。
 El center(com.google.gwt.user.client.Element container)
          要素を中心に置きます。
 El child(java.lang.String selector)
          渡されたCSSセレクタを基本としたこの要素よりも下の単一の子を選択します。どの深さでも選択します。
 com.google.gwt.user.client.Element childElement(java.lang.String selector)
          渡されたCSSセレクタを基本としたこの要素よりも下の単一の子を選択します。どの深さでも選択します。
 El childNode(int index)
          要素の子を返します。
 El click()
          要素上でネイティブdomのクリックを生成します。
 El clip()
          Clips overflow on the element.
 com.google.gwt.user.client.Element cloneNode(boolean deep)
          要素のクローンを生成します。
 El createChild(java.lang.String html)
          HTMLフラグメントを用いる子を作成、追加します。
 El disable()
          要素を無効にします。
 El disableContextMenu(boolean disable)
          指定された要素のために、ブラウザのデフォルトのコンテキストメニューを有効にし、無効にします。テキストの選択が無効である際に、循環参照を生成します。
 El disableTextSelection(boolean disable)
          要素のテキストの選択を有効にする、もしくは無効にします。
 El down(java.lang.String selector)
          渡されたCSSセレクタを基とした単一の*直接の*子を選択します。(セレクタはidを含むべきではありません。)
 El enable()
          要素を有効にします。
 El enableDisplayMode(java.lang.String display)
          setVisibilityMode(VisibilityMode.DISPLAY)にとって有用なメソッド
 El fadeIn(FxConfig config)
          要素をフェードインします。
 El fadeOut(FxConfig config)
          要素をフェードアウトします。
 El fadeToggle(FxConfig config)
          フェード効果を使用する要素のvisibilityを切り替えます。
 El findParent(java.lang.String selector, int maxDepth)
          渡された単純セレクタに一致するために、このノードを見た後に親ノードを見ます。(例
 com.google.gwt.user.client.Element findParentElement(java.lang.String selector, int maxDepth)
          渡された単純セレクタに一致するために、このノードを見た後に親ノードを見ます。(例
 El findParentNode(java.lang.String selector, int maxDepth)
          渡された単純セレクタに一致するために親ノードを見ます。(例
 El firstChild()
          要素の第一子を返します。
static El fly(com.google.gwt.user.client.Element element)
          Gets the globally shared flyweight El, with the passed node as the active element.
static El fly(com.google.gwt.dom.client.Element element)
           
 El focus()
          要素にフォーカスします。
 Point getAlignToXY(com.google.gwt.user.client.Element align, java.lang.String pos, int[] offsets)
          この要素と他の要素を並べるためにx,y座標を取得します。
 Point getAnchorXY(java.lang.String anchor, boolean local)
          要素上のアンカーポイントによって指定されたx,y座標を返します。
 int getBorderWidth(java.lang.String sides)
          指定されたサイドのボーダーの幅を返します。
 int getBottom(boolean local)
          要素のボトムのY座標を返します。(要素のYの位置 + 要素の高さ)
 Rectangle getBounds()
          ページ座標内で要素の境界を返します。
 Rectangle getBounds(boolean local)
          ページ座標内で要素の境界を返します。
 El getChild(int index)
          子要素を返します。
 int getChildIndex(com.google.gwt.user.client.Element child)
          子要素のインデックスを返します。
 int getClientWidth()
          要素のクライアントの幅のプロパティを返します。
 int getComputedHeight()
          offsetHeight、もしくはCSSの高さを基本としたこの要素の高さのどちらかを返します。
 int getComputedWidth()
          offsetWidth、もしくはCSSの幅を基本としたこの要素の幅のどちらかを返します。
 int getFrameWidth(java.lang.String sides)
          渡された"サイド"のパッディングとボーダーの合計幅を返します。
 int getHeight()
          要素のオフセットの高さを返します。
 int getHeight(boolean content)
          要素の高さを返します。
 java.lang.String getId()
          要素のidを返します。
 java.lang.String getInnerHtml()
          要素のinnerHTMLを返します。
 int getIntStyleAttribute(java.lang.String attr)
          要素のスタイルの値を返します。
 Rectangle getLayoutBounds()
          要素のコンテンツエリアの境界を返します。
 int getLeft()
          topのY座標を返します。
 int getLeft(boolean local)
          leftのX座標を取得します。
 int getMargins(java.lang.String sides)
          この要素のマージンで表わされる上下左右のプロパティを持つオブジェクトを返します。サイドが渡されなかった場合、計算したサイドの幅を返します。(参照 #getPadding)
 Point getOffsetsTo(com.google.gwt.user.client.Element elem)
          渡された要素からこの要素のオフセットを返します。
 java.lang.String getOuterHtml()
          要素のouterHTMLを返します。
 int getPadding(java.lang.String sides)
          指定されたサイドのパッディングの幅を返します。
 El getParent()
          要素の親を返します。
 Region getRegion()
          与えられた要素の領域を返します。
 int getRight(boolean local)
          要素の右のX座標を返します。(要素のXの位置 + 要素の幅)
 int getScrollLeft()
          水平方向のスクロールポジションを返します。
 int getScrollTop()
          現在の垂直方向のスクロールポジションを返します。
 Size getSize()
          要素のサイズを返します。
 Size getSize(boolean content)
          要素のサイズを返します。
 java.lang.String getStyleAttribute(java.lang.String attr)
          currentStyleとcomputedStyleを正規化します。
 int getStyleHeight()
          スタイルの幅を返します。
 java.lang.String getStyleName()
          要素のスタイル名を返します。
 Size getStyleSize()
          要素のサイズを返し、オフセットの前にスタイルの属性を使用します。
 int getStyleWidth()
          スタイルの幅を返します。
 com.google.gwt.user.client.Element getSubChild(int depth)
          要素の下位の子を返します。
 int getTextWidth()
          要素のテキストの測った幅を返します。
 int getTop()
          topのY座標を返します。
 int getTop(boolean local)
          topのY座標を取得します。
 java.lang.String getValue()
          "value"属性を返します。
 int getWidth()
          オフセットの幅を返します。
 int getWidth(boolean content)
          要素の幅を返します。
 int getX()
          ページ座標を基にした要素の現在のXポジションを取得します。
 Point getXY()
          ページ座標を基にした要素の現在の位置を取得します。
 int getY()
          ページ座標を基にした要素の現在のYポジションを取得します。
 int getZIndex()
          要素のz-indexを返します。
 boolean hasStyleName(java.lang.String style)
          指定されたCSSのスタイルの名前が要素のDOMノード上に存在するかをチェックします。
 El insertBefore(com.google.gwt.user.client.Element before)
          渡された要素の前にこの要素を挿入します。
 El insertBefore(com.google.gwt.user.client.Element[] elements, com.google.gwt.user.client.Element before)
          与えられた要素の前に子として要素を挿入します。
 El insertBefore(com.google.gwt.user.client.Element child, com.google.gwt.user.client.Element before)
          与えられた要素の前に子として要素を挿入します。
 El insertChild(com.google.gwt.user.client.Element[] children, int index)
           
 El insertChild(com.google.gwt.user.client.Element child, int index)
          指定されたインデックスに要素を挿入します。
 El insertFirst(com.google.gwt.user.client.Element element)
          第一子として要素を挿入します。
 El insertFirst(com.google.gwt.user.client.Element[] elems)
           
 El insertFirst(java.lang.String html)
          子要素を作成し挿入します。
 El insertHtml(java.lang.String where, java.lang.String html)
          htmlフラグメントをこの要素に挿入します。
 El insertInto(com.google.gwt.user.client.Element parent)
          与えられた親に要素を挿入します。
 El insertInto(com.google.gwt.user.client.Element parent, int index)
          要素を挿入します。
 El insertSibling(com.google.gwt.user.client.Element[] elems, java.lang.String where)
          この要素のシブリングとして渡された要素を挿入します。
 com.google.gwt.user.client.Element insertSibling(com.google.gwt.user.client.Element elem, java.lang.String where)
          この要素のシブリングとして渡された要素を挿入します。
 boolean is(java.lang.String selector)
          この要素が渡された単純セレクタと一致する場合はtrueを返します。(例
 boolean isConnected()
          要素がブラウザのDOM部分である場合はtrueを返します。
 boolean isMasked()
          この要素がマスクされている場合はtrueを返します。
 boolean isVisibility()
          cssの'visibility'属性を使用して、要素が見える場合は true を返します。
 boolean isVisible()
          visibilityとディスプレイのプロパティの両方を用いて要素が現在見えているかをチェックします。
 El lastChild()
          要素の最後の子を返します。
 void makePositionable()
          要素を適当な位置に置けるようにします。
 El makePositionable(boolean absolute)
          要素を適当な位置に置けるようにします。
 El mask(java.lang.String message)
          ユーザの操作が無効になるようにこの要素にマスクをします。
 com.google.gwt.user.client.Element nextSibling()
          要素に次のシブリングを返します。
 Point offsetsTo(com.google.gwt.user.client.Element to)
          二つの要素の間のオフセットを返します。
 com.google.gwt.user.client.Element[] query(java.lang.String selector)
          渡されたCSSセレクタを基にした子ノードを選択します。(セレクタはidを含むべきではありません。)
 void remove()
          この要素をDOMから取り除きます。
 El removeChild(com.google.gwt.user.client.Element child)
          子を取り除きます。
 void removeChildren()
          すべての子を取り除きます。
 void removeFromParent()
          親からその要素を取り除きます。
 El removeStyleName(java.lang.String style)
          スタイル名を取り除きます。
 El replaceStyleName(java.lang.String oldStyle, java.lang.String newStyle)
          要素上のスタイル名を他のもの取り換えます。
 void scrollIntoView(com.google.gwt.user.client.Element container, boolean hscroll)
          要素をビューにスクロールします。
 El scrollTo(java.lang.String side, int value)
          この要素を指定されたスクロールポイントにスクロールします。
 El scrollTo(java.lang.String side, int value, FxConfig config)
          この要素を指定されたスクロールポイントにスクロールします。
 com.google.gwt.user.client.Element[] select(java.lang.String selector)
          要素のグループを選択します。
 El selectNode(java.lang.String selector)
          単一の要素を選択します。
 El setBorders(boolean show)
          ボーダーを追加、もしくは除去します。
 El setBounds(int x, int y, int width, int height)
          要素の境界を設定します。
 El setBounds(int x, int y, int width, int height, boolean adjust)
          要素の境界を設定します。
 El setBounds(Rectangle bounds)
          要素の境界を設定します。
 El setBounds(Rectangle bounds, boolean content)
          要素の境界を設定します。
 El setDisplayed(boolean display)
          CSSのディスプレイのプロパティを設定します。
 El setDisplayed(java.lang.String display)
          CSSのディスプレイのプロパティを設定します。
 El setElementAttribute(java.lang.String attr, boolean value)
          要素の属性を設定します。
 El setElementAttribute(java.lang.String attr, int value)
          要素の属性を設定します。
 El setElementAttribute(java.lang.String attr, java.lang.String value)
          要素の属性を設定します。
 El setFocus(boolean focus)
          フォーカスするためにはtrue、ぼやかすにはfalseです。
 El setHeight(int height)
          要素の高さを設定します。
 El setHeight(int height, boolean adjust)
          要素の高さを設定します。
 El setHeight(java.lang.String height)
          要素の高さを設定します。
 void setIconStyle(java.lang.String style)
          CSSのスタイル名、もしくは画像のパスのどちらかとして要素のアイコンに設定します。
 El setId(java.lang.String id)
          要素のidを設定します。
 El setInnerHtml(java.lang.String html)
          要素の内部のhtmlを設定します。
 El setIntElementProperty(java.lang.String property, int value)
          要素のプロパティを設定します。
 El setLeft(int left)
          CSSのスタイルを用いて要素の左のポジションを設定します。( setX(int)の代わりです。)
 El setLeftTop(int left, int top)
          左上端を設定し、デフォルトユニットに追加します。
 El setPagePosition(int x, int y)
          ページ座標の要素の位置を設定します。
 El setScrollLeft(int left)
          要素の水平方向のスクロール位置を設定します。
 El setScrollTop(int top)
          要素の垂直方向のスクロール位置を設定します。
 El setSize(int width, int height)
          要素のサイズを設定します。
 El setSize(int width, int height, boolean adjust)
          要素のサイズを設定します。
 El setSize(Size size)
          要素のサイズを設定します。
 El setSize(java.lang.String width, java.lang.String height)
          要素のサイズを設定します。
 El setStyleAttribute(java.lang.String attr, java.lang.Object value)
          スタイルの属性を設定します。
 El setStyleAttribute(java.lang.String attr, java.lang.String value)
          要素のスタイルの属性を設定します。
 El setStyleName(java.lang.String style)
          要素のスタイル名を設定します。
 El setStyleName(java.lang.String style, boolean add)
          スタイルの名前を追加、もしくは除去します。
 El setStyleSize(int width, int height)
          スタイルの属性を用いて要素のサイズを設定します。
 El setTabIndex(int index)
          要素のタブのインデックスを設定します。
 El setTitle(java.lang.String title)
          要素のタイトルのプロパティを設定します。
 El setTop(int top)
          CSSのスタイルを用いて要素のtopの位置を設定します。( setY(int)の代わりです。)
 El setValue(java.lang.String value)
          要素の値のプロパティを設定します。
 El setVisibility(boolean visible)
          要素にCSSの'visibility'プロパティを設定します。
 El setVisibilityMode(El.VisMode visMode)
          要素のvisibility modeを設定します。
 El setVisible(boolean visible)
          要素のvisibilityを設定します。(詳細を参照)
 El setWidth(int width)
          要素の幅を設定します。
 El setWidth(int width, boolean adjust)
          要素の幅を設定します。
 El setWidth(java.lang.String width)
          要素の幅を設定します。
 El setX(int x)
          ページ座標を基にした要素のXの位置を設定します。
 El setXY(int x, int y)
          ページ座標の要素の位置を設定します。
 El setXY(int x, int y, FxConfig config)
          ページ座標の要素の位置を設定します。
 El setXY(Point p)
          ページ座標の要素の位置を設定します。
 El setY(int y)
          ページ座標を基にした要素のY座標を設定します。
 El setZIndex(int zIndex)
          要素のz-indexを設定します。
 El slideIn(Style.Direction direction, FxConfig config)
          要素をスライドインします。
 El slideOut(Style.Direction direction, FxConfig config)
          要素をスライドアウトします。
 El subChild(int depth)
          要素の下位の子を返します。
 void sync(boolean show)
          レイヤーを同期させます。
 java.lang.String toString()
           
 El unclip()
          Return clipping (overflow) to original clipping before clip() was called.
 El unmask()
          前に適用したマスクを取り除きます。
 void unwrap(com.google.gwt.user.client.Element child, Rectangle bounds)
          子要素のラップを解除します。
 El up(java.lang.String selector, int maxDepth)
          渡された単純セレクタに一致する親ノードを探すためDOMを登っていきます。(例
 El update(java.lang.String html)
          与えられたマークアップにinnerHTMLを設定します。
 El updateZIndex(int adj)
          z-indexが最も高い値であることを確認するためのXDOM.getTopZIndex()を用いて要素のz-indexを設定します。
 Rectangle wrap(com.google.gwt.user.client.Element wrapper)
          指定されたラッパーで要素をラップします。
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

フィールド 詳細

dom

public com.google.gwt.user.client.Element dom
ラップされたdom要素

コンストラクタ 詳細

El

public El(com.google.gwt.user.client.Element element)
新規のelインスタンスを作成します。

パラメータ:
element - ラップされる要素

El

public El(java.lang.String html)
HTMLフラグメントから新規のElインスタンスを作成します。

パラメータ:
html - html
メソッド 詳細

addUnits

public static java.lang.String addUnits(java.lang.String value)
値にユニットがあるかどうかを見るテストを行います。なければデフォルト(px)を追加します。

パラメータ:
value - 値
戻り値:
ユニットの値

fly

public static El fly(com.google.gwt.user.client.Element element)
Gets the globally shared flyweight El, with the passed node as the active element. Do not store a reference to this element - the dom node can be overwritten by other code.

パラメータ:
element - ラップされる要素
戻り値:
グローバルなElオブジェクト

fly

public static El fly(com.google.gwt.dom.client.Element element)

addEventsSunk

public El addEventsSunk(int event)
イベントのタイプを要素の投げられたイベントに追加します。

パラメータ:
event - 追加するイベント
戻り値:
this

addStyleName

public El addStyleName(java.lang.String style)
要素にスタイル名を追加します。複製のスタイルは自動的に取り除きます。

パラメータ:
style - 新規のスタイル名
戻り値:
this

adjustForConstraints

public Point adjustForConstraints(Point p)
要素がブラウザのビューポート内にあることを確認します。

パラメータ:
p - ターゲットの目的地点
戻り値:
新しい位置

alignTo

public El alignTo(com.google.gwt.user.client.Element align,
                  java.lang.String pos,
                  int[] offsets)
指定したアンカーポイントに対して相対的に要素と他の要素を並べます。 下のテーブルからの2つの値ががダッシュによって分けられて渡されます。最初の値が要素のアンカーポイントに用いられ、 次の値がターゲットのアンカーポイントに用いられます。

アンカーポイントに加えて、位置のパラメタが文字"?"をサポートしています。 "?"が位置の文字列の最後に渡された場合、要素は要素は指定されたように並ぼうとします。 しかし、位置が必要であればビューポートに抑制するように調整されます。 並べられる要素は、ビューポートに抑制するために指定されるというよりも、 異なる位置に並べるために取り換えられるということに注意してください。次のものは アンカーポジションとしてサポートされたすべてのものです。 :

サポートされたアンカーポジション:
  値	 説明
  -----  -----------------------------
  tl     左上の角(デフォルト)
  t      上端の中心
  tr     右上の角
  l      左端の中心
  c      要素の中心
  r      右端の中心
  bl     左下の角
  b      下端の中心
  br     右下の角
 

パラメータ:
align - 並べる要素
pos - 並べる位置
offsets - オフセット、もしくはnull
戻り値:
this

appendChild

public El appendChild(com.google.gwt.user.client.Element child)
要素を追加します。

パラメータ:
child - 追加する要素
戻り値:
子要素

applyStyles

public El applyStyles(java.lang.String styles)
スタイルのプロパティを設定するためのsetStyleAttribute(java.lang.String, java.lang.Object)のより柔軟なバージョン

パラメータ:
styles - スタイル指定の文字列(例:"width:100px")
戻り値:
this

blink

public El blink(FxConfig config)
要素を点滅させます。

パラメータ:
config - fxの設定
戻り値:
this

blur

public El blur()
フォーカスを取り除きます。

戻り値:
this

boxWrap

public El boxWrap(java.lang.String style)
指定した要素を特定のmarkup/CSSのブロックでラップします。

パラメータ:
style - 含まれるラッパー要素に適用される基本のCSSクラス(デフォルト:'x-box')
戻り値:
this

center

public El center()
要素をビューポートの中心に置きます。

戻り値:
this

center

public El center(com.google.gwt.user.client.Element container)
要素を中心に置きます。

パラメータ:
container - コンテナ要素
戻り値:
this

child

public El child(java.lang.String selector)
渡されたCSSセレクタを基本としたこの要素よりも下の単一の子を選択します。どの深さでも選択します。

パラメータ:
selector - CSSセレクタ
戻り値:
子要素

childElement

public com.google.gwt.user.client.Element childElement(java.lang.String selector)
渡されたCSSセレクタを基本としたこの要素よりも下の単一の子を選択します。どの深さでも選択します。

パラメータ:
selector - CSSセレクタ
戻り値:
子要素

childNode

public El childNode(int index)
要素の子を返します。

パラメータ:
index - 子要素のインデックス
戻り値:
子要素

click

public El click()
要素上でネイティブのdomのクリックを生成します。

戻り値:
this

clip

public El clip()
Clips overflow on the element.

戻り値:
this

cloneNode

public com.google.gwt.user.client.Element cloneNode(boolean deep)
要素のクローンを生成します。

パラメータ:
deep - 子のクローンを作成するためにはtrue
戻り値:
新しい要素

createChild

public El createChild(java.lang.String html)
HTMLフラグメントを用いる子を作成、追加します。

パラメータ:
html - htmlフラグメント
戻り値:
新しい子

disable

public El disable()
要素を無効にします。

戻り値:
this

disableContextMenu

public El disableContextMenu(boolean disable)
指定された要素のために、ブラウザのデフォルトのコンテキストメニューを有効にし、無効にします。テキストの選択が無効である際に、循環参照を生成します。要素が切り離される際に、無効状態が消去されます。使用例はComponentを参照のこと。

パラメータ:
disable - 無効にするためにはture、有効にするためにはfalseです。
戻り値:
this

disableTextSelection

public El disableTextSelection(boolean disable)
要素のテキストの選択を有効にする、もしくは無効にします。 テキストの選択が無効である際に、循環参照を生成します。 要素が切り離される際に、無効状態が消去されます。 使用例はComponentを参照のこと。

パラメータ:
disable - 無効にするためにはtrue、有効にするためにはfalseです。
戻り値:
this

down

public El down(java.lang.String selector)
渡されたCSSセレクタを基とした単一の*直接の*子を選択します。(セレクタはidを含むべきではありません。)

パラメータ:
selector - CSSセレクタ
戻り値:
子要素

enable

public El enable()
要素を有効にします。

戻り値:
this

enableDisplayMode

public El enableDisplayMode(java.lang.String display)
Convenience method for setVisibilityMode(VisibilityMode.DISPLAY).

パラメータ:
display - 見えるときにディスプレイに設定するもの
戻り値:
this

fadeIn

public El fadeIn(FxConfig config)
要素をフェードインします。

パラメータ:
config - fxの設定
戻り値:
this

fadeOut

public El fadeOut(FxConfig config)
要素をフェードアウトします。

パラメータ:
config - fxの設定
戻り値:
this

fadeToggle

public El fadeToggle(FxConfig config)
フェード効果を使用する要素のvisibilityを切り替えます。

パラメータ:
config - fxの設定
戻り値:
this

findParent

public El findParent(java.lang.String selector,
                     int maxDepth)
渡された単純セレクタに一致するために、このノードを見た後に親ノードを見ます。(例:div.some-class or span:first-child)

パラメータ:
selector - テストする単純セレクタ
戻り値:
一致する要素

findParentElement

public com.google.gwt.user.client.Element findParentElement(java.lang.String selector,
                                                            int maxDepth)
渡された単純セレクタに一致するために、このノードを見た後に親ノードを見ます。(例:div.some-class or span:first-child)

パラメータ:
selector - テストする単純セレクタ
maxDepth - 最大の深さ
戻り値:
一致する要素

findParentNode

public El findParentNode(java.lang.String selector,
                         int maxDepth)
渡された単純セレクタに一致するために親ノードを見ます。(例:div.some-class or span:first-child)

パラメータ:
selector - テストする単純セレクタ
maxDepth - 数、もしくは要素として探索する最大の深さ
戻り値:
一致する要素

firstChild

public El firstChild()
要素の第一子を返します。

戻り値:
第一子

focus

public El focus()
要素をフォーカスします。

戻り値:
this

getAlignToXY

public Point getAlignToXY(com.google.gwt.user.client.Element align,
                          java.lang.String pos,
                          int[] offsets)
この要素と他の要素を並べるためにx,y座標を取得します。サポートされている位置の値についての情報はalignTo(com.google.gwt.user.client.Element, java.lang.String, int[])を参照のこと。

パラメータ:
align - 並べる要素
pos - 並べる位置
offsets - オフセット、もしくはnull
戻り値:
ポイント

getAnchorXY

public Point getAnchorXY(java.lang.String anchor,
                         boolean local)
要素上のアンカーポイントによって指定されたx,y座標を返します。

パラメータ:
anchor - 指定されたアンカーポジション(デフォルト:"c")。サポートされているアンカーポジションの詳細はalignTo(com.google.gwt.user.client.Element, java.lang.String, int[])を参照のこと。
local - ページ座標の代わりにローカルな(element top/left-relative)アンカーポジションを取得するためにはtrueです。
戻り値:
the position

getBorderWidth

public int getBorderWidth(java.lang.String sides)
指定されたサイドのボーダーの幅を返します。

パラメータ:
sides - t, l, r, b,もしくはその組み合わせ。例えば、lrはボーダーの(l)eft幅 + (r)ight幅
戻り値:
渡され追加されたサイドの幅

getBottom

public int getBottom(boolean local)
要素のボトムのY座標を返します。(要素のYの位置 + 要素の高さ)

パラメータ:
local -
戻り値:
ボトムの値

getBounds

public Rectangle getBounds()
ページ座標の要素の境界を返します。

戻り値:
境界

getBounds

public Rectangle getBounds(boolean local)
ページ座標内で要素の境界を返します。

パラメータ:
local - trueの場合、ページ座標の代わりに要素のleftと topが返されます。
戻り値:
要素の境界

getChild

public El getChild(int index)
子要素を返します。

パラメータ:
index - 子のインデックス
戻り値:

getChildIndex

public int getChildIndex(com.google.gwt.user.client.Element child)
子要素のインデックスを返します。

戻り値:
インデックス

getClientWidth

public int getClientWidth()
要素のクライアントの幅のプロパティを返します。

戻り値:
クライアントの幅の値

getComputedHeight

public int getComputedHeight()
offsetHeight、もしくはCSSの高さを基本としたこの要素の高さのどちらかを返します。

戻り値:
高さ

getComputedWidth

public int getComputedWidth()
offsetWidth、もしくはCSSの幅を基本としたこの要素の幅のどちらかを返します。

戻り値:

getFrameWidth

public int getFrameWidth(java.lang.String sides)
渡された"サイド"のパッディングとボーダーの合計幅を返します。サイドについては#getBorderWidth()を参照のこと

パラメータ:
sides - サイド
戻り値:

getHeight

public int getHeight()
要素のオフセットの高さを返します。

戻り値:
高さ

getHeight

public int getHeight(boolean content)
要素の高さを返します。

パラメータ:
content - (高さ - (ボーダー + パディング))を取得するためにはtrueです。
戻り値:
要素の幅

getId

public java.lang.String getId()
要素のidを返します。

戻り値:
id

getInnerHtml

public java.lang.String getInnerHtml()
要素の内部のHTMLを返します。

戻り値:
内部のhtml

getIntStyleAttribute

public int getIntStyleAttribute(java.lang.String attr)
要素のスタイルの値を返します。

パラメータ:
attr - 属性の名前
戻り値:

getLayoutBounds

public Rectangle getLayoutBounds()
要素のコンテンツエリアの境界を返します。

戻り値:
境界

getLeft

public int getLeft()
topのY座標を返します。

戻り値:
topの値

getLeft

public int getLeft(boolean local)
leftのX座標を取得します。

パラメータ:
local - ページ座標の代わりにローカルのCSSの位置を取得するためにはtrueです。
戻り値:
leftの値

getMargins

public int getMargins(java.lang.String sides)
この要素のマージンで表わされる上下左右のプロパティを持つオブジェクトを返します。サイドが渡されなかった場合、計算したサイドの幅を返します。(参照 #getPadding)

パラメータ:
sides - サイドの合計を取得するためのl、r、t、bの組み合わせ
戻り値:
マージン

getOffsetsTo

public Point getOffsetsTo(com.google.gwt.user.client.Element elem)
渡された要素からこの要素のオフセットを返します。要素はDOMツリーの一部である必要があり、ディスプレイを持ちません。ページ座標をもつためにはnone。

パラメータ:
elem - オフセットフォームを取得するための要素
戻り値:
オフセット

getOuterHtml

public java.lang.String getOuterHtml()
要素のouterHTMLを返します。

戻り値:
内部のhtml

getPadding

public int getPadding(java.lang.String sides)
指定されたサイドのパッディングの幅を返します。

パラメータ:
sides - t, l, r, b、もしくはその組み合わせ。例えば、lrは境界の(l)eft幅 + (r)ight幅.
戻り値:
渡され追加されたサイドの幅

getParent

public El getParent()
要素の親を返します。

戻り値:

getRegion

public Region getRegion()
与えられた要素の領域を返します。要素は、領域を持つためにはDOMツリーの一部でなければいけません。

戻り値:
top,left,bottom,rightを含む領域

getRight

public int getRight(boolean local)
要素の右のX座標を返します。(要素のXの位置 + 要素の幅)

パラメータ:
local - ページ座標の代わりにローカルのCSSの位置を取得するためにはtrue
戻り値:
右の値

getScrollLeft

public int getScrollLeft()
水平方向のスクロールポジションを返します。

戻り値:
スクロールポジション

getScrollTop

public int getScrollTop()
現在の垂直方向のスクロールポジションを返します。

戻り値:
スクロールポジション

getSize

public Size getSize()
要素のサイズを返します。

戻り値:
サイズ

getSize

public Size getSize(boolean content)
要素のサイズを返します。

パラメータ:
content - (サイズ - (ボーダー + パディング))を取得するためにはtrueです。
戻り値:
サイズ

getStyleAttribute

public java.lang.String getStyleAttribute(java.lang.String attr)
currentStyleとcomputedStyleを正規化します。

パラメータ:
attr - 値が返されるスタイルの属性
戻り値:
この要素のためのスタイル属性の現在の値。

getStyleHeight

public int getStyleHeight()
スタイルの幅を返します。

戻り値:
スタイルの幅

getStyleName

public java.lang.String getStyleName()
要素のスタイル名を返します。

戻り値:
スタイルの名前

getStyleSize

public Size getStyleSize()
要素のサイズを返し、オフセットの前にスタイルの属性を使用します。

戻り値:
サイズ

getStyleWidth

public int getStyleWidth()
スタイルの幅を返します。指定されたスタイルがピクセルである場合は値のみが返されます。

戻り値:
スタイルの幅

getSubChild

public com.google.gwt.user.client.Element getSubChild(int depth)
要素の下位の子を返します。

パラメータ:
depth - 子のノードの深さ
戻り値:
子要素

getTextWidth

public int getTextWidth()
要素のテキストの測った幅を返します。

戻り値:

getTop

public int getTop()
topのY座標を返します。

戻り値:
topの値

getTop

public int getTop(boolean local)
topのY座標を取得します。

パラメータ:
local - ページ座標の代わりにローカルなCSSの位置を取得するためにはtrueです。
戻り値:
topの値

getValue

public java.lang.String getValue()
"value"属性を返します。

戻り値:
the value

getWidth

public int getWidth()
オフセットの幅を返します。

戻り値:

getWidth

public int getWidth(boolean content)
要素の幅を返します。

パラメータ:
content - (幅 - (ボーダー + パディング))を取得するためにはtrueです。
戻り値:

getX

public int getX()
ページ座標を基にした要素の現在のXポジションを取得します。 要素はページ座標を持つためにはDOMツリーの一部でなければいけません。

戻り値:
要素のxポジション

getXY

public Point getXY()
ページ座標を基にした要素の現在の位置を取得します。 要素がページ座標を持つためにはDOMツリーの一部でなければいけません。

戻り値:
位置

getY

public int getY()
ページ座標を基にした要素の現在のYポジションを取得します。

戻り値:
要素のY座標

getZIndex

public int getZIndex()
要素のz-indexを返します。

戻り値:
z-index

hasStyleName

public boolean hasStyleName(java.lang.String style)
指定されたCSSのスタイルの名前が要素のDOMノード上に存在するかをチェックします。

パラメータ:
style - スタイル名
戻り値:
スタイル名が存在する場合はtrue、その他の場合はfalseです。

insertBefore

public El insertBefore(com.google.gwt.user.client.Element before)
渡された要素の前にこの要素を挿入します。

パラメータ:
before - 前に挿入する要素
戻り値:
this

insertBefore

public El insertBefore(com.google.gwt.user.client.Element child,
                       com.google.gwt.user.client.Element before)
与えられた要素の前に子として要素を挿入します。

パラメータ:
child - 挿入する要素
before - 子が挿入される要素
戻り値:
this

insertBefore

public El insertBefore(com.google.gwt.user.client.Element[] elements,
                       com.google.gwt.user.client.Element before)
与えられた要素の前に子として要素を挿入します。

パラメータ:
elements - 挿入する要素
before - 子が挿入される要素
戻り値:
this

insertChild

public El insertChild(com.google.gwt.user.client.Element child,
                      int index)
指定されたインデックスに要素を挿入します。

パラメータ:
child - 子要素
index - 挿入位置
戻り値:
this

insertChild

public El insertChild(com.google.gwt.user.client.Element[] children,
                      int index)

insertFirst

public El insertFirst(com.google.gwt.user.client.Element element)
第一子として要素を挿入します。

パラメータ:
element - 子要素
戻り値:
this

insertFirst

public El insertFirst(com.google.gwt.user.client.Element[] elems)

insertFirst

public El insertFirst(java.lang.String html)
子要素を作成し挿入します。

パラメータ:
html - HTMLフラグメント
戻り値:
新しい子

insertHtml

public El insertHtml(java.lang.String where,
                     java.lang.String html)
htmlフラグメントをこの要素に挿入します。

パラメータ:
where - どこにhtmlを挿入するかというelに対する相対的な値 - beforeBegin, afterBegin, beforeEnd, afterEnd.
html - HTMLフラグメント
戻り値:
挿入されたノード(もしくは1以上挿入された場合は最も近いもの)

insertInto

public El insertInto(com.google.gwt.user.client.Element parent)
与えられた親に要素を挿入します。

パラメータ:
parent - 親要素
戻り値:
this

insertInto

public El insertInto(com.google.gwt.user.client.Element parent,
                     int index)
Inserts a element.

パラメータ:
parent - 親要素
index - 挿入のインデックス
戻り値:
this

insertSibling

public com.google.gwt.user.client.Element insertSibling(com.google.gwt.user.client.Element elem,
                                                        java.lang.String where)
この要素のシブリングとして渡された要素を挿入します。

パラメータ:
elem - 挿入する要素
where - 'before' もしくは 'after'
戻り値:
挿入された要素

insertSibling

public El insertSibling(com.google.gwt.user.client.Element[] elems,
                        java.lang.String where)
この要素のシブリングとして渡された要素を挿入します。

パラメータ:
elems - 挿入する要素
where - 'before' もしくは 'after'
戻り値:
this

is

public boolean is(java.lang.String selector)
この要素が渡された単純セレクタと一致する場合はtrueを返します。(例:div.some-class もしくは span:first-child)

パラメータ:
selector - セレクタ
戻り値:
要素がセレクタに一致する場合はtrueです。その他の場合はfalseです。

isConnected

public boolean isConnected()
要素がブラウザのDOM部分である場合はtrueを返します。

戻り値:
domの状態

isMasked

public boolean isMasked()
この要素がマスクされている場合はtrueを返します。

戻り値:
マスクの状態

isVisibility

public boolean isVisibility()
cssの'visibility'属性を使用して、要素が見える場合は true を返します。

戻り値:
visibleの状態

isVisible

public boolean isVisible()
visibilityとディスプレイのプロパティの両方を用いて要素が現在見えているかをチェックします。

戻り値:
要素が現在見えている場合はtrue、それ以外の場合はfalseを返します。

lastChild

public El lastChild()
要素の最後の子を返します。

戻り値:
最後の子

makePositionable

public void makePositionable()
要素を適当な位置に置けるようにします。


makePositionable

public El makePositionable(boolean absolute)
要素を適当な位置に置けるようにします。

パラメータ:
absolute - 絶対値で置く場合はtrue
戻り値:
this

mask

public El mask(java.lang.String message)
ユーザの操作が無効になるようにこの要素にマスクをします。

パラメータ:
message - マスク内を表示するためのメッセージです。
戻り値:
マスク要素です。

nextSibling

public com.google.gwt.user.client.Element nextSibling()
要素に次のシブリングを返します。

戻り値:
シブリング要素

offsetsTo

public Point offsetsTo(com.google.gwt.user.client.Element to)
二つの要素の間のオフセットを返します。要素はDOMツリーの一部であり、displayを持たないことが必要です。ページ座標を持つためにはnone。

パラメータ:
to - to要素
戻り値:
xyのページのオフセット

query

public com.google.gwt.user.client.Element[] query(java.lang.String selector)
渡されたCSSセレクタを基にした子ノードを選択します。(セレクタはidを含むべきではありません。)

パラメータ:
selector - セレクタ/xpathクエリ
戻り値:
一致する要素

remove

public void remove()
この要素をDOMから取り除きます。


removeChild

public El removeChild(com.google.gwt.user.client.Element child)
子を取り除きます。

パラメータ:
child - 取り除く子
戻り値:
this

removeChildren

public void removeChildren()
すべての子を取り除きます。


removeFromParent

public void removeFromParent()
親からその要素を取り除きます。


removeStyleName

public El removeStyleName(java.lang.String style)
スタイル名を取り除きます。

パラメータ:
style - 取り除くスタイル名
戻り値:
this

replaceStyleName

public El replaceStyleName(java.lang.String oldStyle,
                           java.lang.String newStyle)
要素上のスタイル名を他のものに取り換えます。古い名前が存在しない場合は、新しい名前を追加します。

パラメータ:
oldStyle - 取り換えるスタイル
newStyle - 新しいスタイル
戻り値:
this

scrollIntoView

public void scrollIntoView(com.google.gwt.user.client.Element container,
                           boolean hscroll)
要素をビューにスクロールします。

パラメータ:
container - コンテナ要素
hscroll - 水平方向のスクロールを無効にするためにはfalse

scrollTo

public El scrollTo(java.lang.String side,
                   int value)
この要素を指定されたスクロールポイントにスクロールします。

パラメータ:
side - scrollLeftのための"left"、もしくはscrollTopのための"top"
value - 新しいスクロールの値
戻り値:
this

scrollTo

public El scrollTo(java.lang.String side,
                   int value,
                   FxConfig config)
この要素を指定されたスクロールポイントにスクロールします。

パラメータ:
side - scrollLeftのための"left"、もしくはscrollTopのための"top"
value - 新しいスクロールの値
config - fxの設定
戻り値:
this

select

public com.google.gwt.user.client.Element[] select(java.lang.String selector)
要素のグループを選択します。

パラメータ:
selector - selector/xpath query
戻り値:
一致する要素

selectNode

public El selectNode(java.lang.String selector)
単一の要素を選択します。

パラメータ:
selector - CSSセレクタ
戻り値:
一致する要素

setBorders

public El setBorders(boolean show)
ボーダーを追加、もしくは除去します。スタイル名'x-border'はボーダーを表示するためのウィジェットに追加されます。

パラメータ:
show - 表示の状態
戻り値:
this

setBounds

public El setBounds(int x,
                    int y,
                    int width,
                    int height)
要素の境界を設定します。

パラメータ:
x - x座標
y - y座標
width - 新しい幅
height - 新しい高さ
戻り値:
this

setBounds

public El setBounds(int x,
                    int y,
                    int width,
                    int height,
                    boolean adjust)
要素の境界を設定します。

パラメータ:
x - x座標
y - y座標
width - 新しい幅
height - 新しい高さ
adjust - ボックスモデルの問題のために調節するためにはtrue
戻り値:
this

setBounds

public El setBounds(Rectangle bounds)
要素の境界を設定します。

パラメータ:
bounds - 新しい境界
戻り値:
this

setBounds

public El setBounds(Rectangle bounds,
                    boolean content)
要素の境界を設定します。

パラメータ:
bounds - 新しい境界
content - ボックスモデルの問題のために調節するためにはtrue
戻り値:
this

setDisplayed

public El setDisplayed(boolean display)
CSSのディスプレイのプロパティを設定します。

パラメータ:
display - デフォルトのディスプレイを用いて要素を表示するためにはtrueです。
戻り値:
this

setDisplayed

public El setDisplayed(java.lang.String display)
CSSのディスプレイのプロパティを設定します。

パラメータ:
display - ディスプレイの値
戻り値:
this

setElementAttribute

public El setElementAttribute(java.lang.String attr,
                              boolean value)
要素の属性を設定します。

パラメータ:
attr - 属性名
value - 値
戻り値:
this

setElementAttribute

public El setElementAttribute(java.lang.String attr,
                              int value)
要素の属性を設定します。

パラメータ:
attr - 属性名
value - 値
戻り値:
this

setElementAttribute

public El setElementAttribute(java.lang.String attr,
                              java.lang.String value)
要素の属性を設定します。

パラメータ:
attr - 属性名
value - 値
戻り値:
this

setFocus

public El setFocus(boolean focus)
フォーカスするためにはtrue、ぼやかすにはfalseです。

パラメータ:
focus - フォーカスの状態

setHeight

public El setHeight(int height)
要素の高さを設定します。

パラメータ:
height - 高さ
戻り値:
this

setHeight

public El setHeight(int height,
                    boolean adjust)
要素の高さを設定します。

パラメータ:
height - 高さ
adjust - ボックスモデルの問題のために調節するためにはtrue
戻り値:
this

setHeight

public El setHeight(java.lang.String height)
要素の高さを設定します。

パラメータ:
height - 高さ
戻り値:
this

setIconStyle

public void setIconStyle(java.lang.String style)
CSSのスタイル名、もしくは画像のパスのどちらかとして要素のアイコンに設定します。

パラメータ:
style - スタイルは画像のパスです。

setId

public El setId(java.lang.String id)
要素のidを設定します。

パラメータ:
id - 新しいid
戻り値:
this

setInnerHtml

public El setInnerHtml(java.lang.String html)
要素の内部のhtmlを設定します。

パラメータ:
html - 新しいHTML
戻り値:
this

setIntElementProperty

public El setIntElementProperty(java.lang.String property,
                                int value)
要素のプロパティを設定します。

パラメータ:
property - プロパティ名
value - 値
戻り値:
this

setLeft

public El setLeft(int left)
CSSのスタイルを用いて要素のleftの位置を設定します。( setX(int)の代わりです。)

パラメータ:
left - leftの値
戻り値:
this

setLeftTop

public El setLeftTop(int left,
                     int top)
左上端を設定し、デフォルトユニットに追加します。

パラメータ:
left - leftの値
top - topの値
戻り値:
this

setPagePosition

public El setPagePosition(int x,
                          int y)
ページ座標の要素の位置を設定します。

パラメータ:
x - x座標
y - y座標
戻り値:
this

setScrollLeft

public El setScrollLeft(int left)
要素の水平方向のスクロール位置を設定します。

パラメータ:
left - leftの値
戻り値:
this

setScrollTop

public El setScrollTop(int top)
要素の垂直方向のスクロール位置を設定します。

パラメータ:
top - topの値
戻り値:
this

setSize

public El setSize(int width,
                  int height)
要素のサイズを設定します。

パラメータ:
width - 新しい幅
height - 新しい高さ
戻り値:
this

setSize

public El setSize(int width,
                  int height,
                  boolean adjust)
要素のサイズを設定します。

パラメータ:
width - 新しい幅
height - 新しい高さ
adjust - ボックスモデルの問題のために調節するためにはtrue
戻り値:
this

setSize

public El setSize(Size size)
要素のサイズを設定します。

パラメータ:
size - サイズ
戻り値:
this

setSize

public El setSize(java.lang.String width,
                  java.lang.String height)
要素のサイズを設定します。

パラメータ:
width - 新しいサイズ
height - 新しい高さ
戻り値:
this

setStyleAttribute

public El setStyleAttribute(java.lang.String attr,
                            java.lang.Object value)
スタイルの属性を設定します。

パラメータ:
attr - 属性の名前
value - intの値
戻り値:
this

setStyleAttribute

public El setStyleAttribute(java.lang.String attr,
                            java.lang.String value)
要素のスタイルの属性を設定します。

パラメータ:
attr - CSSスタイル名
value - 値
戻り値:
this

setStyleName

public El setStyleName(java.lang.String style)
要素のスタイル名を設定します。

パラメータ:
style - スタイル名
戻り値:
this

setStyleName

public El setStyleName(java.lang.String style,
                       boolean add)
スタイルの名前を追加、もしくは除去します。

パラメータ:
style - スタイル名
add - 追加するためにはtrue、除去するためにはfalse
戻り値:
this

setStyleSize

public El setStyleSize(int width,
                       int height)
スタイルの属性を用いて要素のサイズを設定します。

パラメータ:
width - 幅
height - 高さ
戻り値:
this

setTabIndex

public El setTabIndex(int index)
要素のタブのインデックスを設定します。

パラメータ:
index - タブのインデックス
戻り値:
this

setTitle

public El setTitle(java.lang.String title)
要素のタイトルのプロパティを設定します。

パラメータ:
title - 新しいタイトル
戻り値:
this

setTop

public El setTop(int top)
CSSのスタイルを用いて要素のtopの位置を設定します。(setY(int)の代わりです。)

パラメータ:
top - topの値
戻り値:
this

setValue

public El setValue(java.lang.String value)
要素の値のプロパティを設定します。

パラメータ:
value - 値

setVisibility

public El setVisibility(boolean visible)
要素にCSSの'visibility'プロパティを設定します。ふるまいは'display'プロパティを用いる場合と異なります。

パラメータ:
visible - 表示するためにはtrue、隠すためにはfalse
戻り値:
this

setVisibilityMode

public El setVisibilityMode(El.VisMode visMode)
要素のvisibility modeを設定します。setVisible()が呼び出される際に、visibilityかdisplayのどちらのプロパティを設定するかを決定するためにこれが用いられます。

パラメータ:
visMode - {value {link VisMode#VISIBILITY}} or El.VisMode.DISPLAY
戻り値:
this

setVisible

public El setVisible(boolean visible)
要素のvisibilityを設定します(詳細を参照)。visモードがDISPLAYに設定される場合は、要素を隠すためにdisplayプロパティが用いられます。そうでない場合はvisibilityが用いられます。デフォルトはDISPLAYプロパティを用いて非表示、表示を行います。

パラメータ:
visible - 要素が見えるかどうか
戻り値:
this

setWidth

public El setWidth(int width)
要素の幅を設定します。

パラメータ:
width - 新しい幅
戻り値:
this

setWidth

public El setWidth(int width,
                   boolean adjust)
要素の幅を設定します。

パラメータ:
width - 新しい幅
adjust - ボックスモデルの問題のために調節するためにはtrue
戻り値:
this

setWidth

public El setWidth(java.lang.String width)
要素の幅を設定します。

パラメータ:
width - 新しい幅
戻り値:
this

setX

public El setX(int x)
ページ座標を基にした要素のXの位置を設定します。 要素は、ページ座標を持つためにはDOMツリーの一部でなければいけません。

パラメータ:
x - x座標
戻り値:
this

setXY

public El setXY(int x,
                int y)
ページ座標の要素の位置を設定します。

パラメータ:
x - x座標
y - y座標
戻り値:
this

setXY

public El setXY(int x,
                int y,
                FxConfig config)
ページ座標の要素の位置を設定します。

パラメータ:
x - x座標
y - y座標
戻り値:
this

setXY

public El setXY(Point p)
ページ座標の要素の位置を設定します。

パラメータ:
p - 位置
戻り値:
this

setY

public El setY(int y)
ページ座標を基にした要素のY座標を設定します。要素は、ページ座標を持つためにはDOMツリーの一部でなければいけません。

パラメータ:
y - y座標
戻り値:
this

setZIndex

public El setZIndex(int zIndex)
要素のz-indexを設定します。

パラメータ:
zIndex - z-indexの値
戻り値:
this

slideIn

public El slideIn(Style.Direction direction,
                  FxConfig config)
要素をスライドインします。

パラメータ:
direction - 方向
config - fxの設定
戻り値:
this

slideOut

public El slideOut(Style.Direction direction,
                   FxConfig config)
要素をスライドアウトします。

パラメータ:
direction - 方向
config - fxの設定
戻り値:
this

subChild

public El subChild(int depth)
要素の下位の子を返します。

パラメータ:
depth - 子ノードの深さ
戻り値:
子要素

sync

public void sync(boolean show)
レイヤーを同期させます。

パラメータ:
show - 表示するためにはtrue

toString

public java.lang.String toString()
オーバーライド:
クラスjava.lang.Object内のtoString

unclip

public El unclip()
Return clipping (overflow) to original clipping before clip() was called.

戻り値:
this

unmask

public El unmask()
前に適用したマスクを取り除きます。これを返します。


unwrap

public void unwrap(com.google.gwt.user.client.Element child,
                   Rectangle bounds)
子要素のラップを解除します。

パラメータ:
bounds - もともとの境界

up

public El up(java.lang.String selector,
             int maxDepth)
渡された単純セレクタに一致する親ノードを探すためDOMを登っていきます。(例:div.some-class or span:first-child)

パラメータ:
selector - テストする単純セレクタ
maxDepth - 数、もしくは要素として探索する最大の深さ
戻り値:
一致する要素

update

public El update(java.lang.String html)
与えられたマークアップにinnerHTMLを設定します。

パラメータ:
html - the html
戻り値:
this

updateZIndex

public El updateZIndex(int adj)
z-indexが最も高い値であることを確認するためのXDOM.getTopZIndex()を用いて要素のz-indexを設定します。

パラメータ:
adj - z-indexの値に適用される調節
戻り値:
this

wrap

public Rectangle wrap(com.google.gwt.user.client.Element wrapper)
指定されたラッパーで要素をラップします。ラッパーは同じサイズ位置の要素を持っています。もともとの境界は、要素を'unwrap(ラップ解除)'するために用いることができます。

パラメータ:
wrapper - ラッパーの要素
戻り値:
もともとの境界