|
|||||||||
| 前のクラス 次のクラス | フレーム フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
java.lang.Objectcom.extjs.gxt.ui.client.core.Template
public class Template
HTMLフラグメントのテンプレートを説明します。よりよいパフォーマンスのためテンプレートをプリコンパイルできます。
| コンストラクタ 概要 | |
|---|---|
Template(java.lang.String html)
与えられたhtmlで新規のテンプレートを作成します。 |
|
| メソッド 概要 | |
|---|---|
com.google.gwt.user.client.Element |
append(com.google.gwt.user.client.Element el,
java.lang.Object... values)
与えられた値をテンプレートに適用し、新規のノードをelに付加します。 |
com.google.gwt.user.client.Element |
append(com.google.gwt.user.client.Element el,
Params values)
与えられた値をテンプレートに適用し、新規のノードをelに付加します。 |
java.lang.String |
applyTemplate(com.google.gwt.core.client.JavaScriptObject values)
適用された特定の値でこのテンプレートのHTMLフラグメントを返します。 |
java.lang.String |
applyTemplate(Params values)
適用された特定の値でこのテンプレートのHTMLフラグメントを返します。 |
void |
compile()
テンプレートを内部の関数にコンパイルし、regexのオーバーヘッドを排除します。 |
com.google.gwt.user.client.Element |
create(java.lang.Object... values)
新規の要素を作成します。 |
com.google.gwt.user.client.Element |
create(Params values)
新規の要素を作成します。 |
java.lang.String |
getHtml()
|
ModelStringProvider |
getStringProvider()
テンプレート文字列のプロバイダーを返します。 |
com.google.gwt.user.client.Element |
insert(com.google.gwt.user.client.Element el,
int index,
Params values)
与えられた値をテンプレートに適用し、新規のノードを与えられたインデックスに挿入します。 |
com.google.gwt.user.client.Element |
insertAfter(com.google.gwt.user.client.Element el,
Params params)
与えられた値をテンプレートに適用し、新規のノードをelの後に挿入します。 |
com.google.gwt.user.client.Element |
insertBefore(com.google.gwt.user.client.Element el,
Params values)
与えれた値をテンプレートに適用し、新規のノードをelの前に挿入します。 |
com.google.gwt.user.client.Element |
insertFirst(com.google.gwt.user.client.Element el,
Params values)
与えれた値をテンプレートに適用し、新規のノードをelの第一子として挿入します。 |
com.google.gwt.user.client.Element |
overwrite(com.google.gwt.user.client.Element el,
Params values)
与えられた値をテンプレートに適用し、elの内容を新規のノードで上書きします。 |
void |
set(java.lang.String html,
boolean compile)
テンプレートとして使用されるHTMLを設定し、オプションでそれをコンパイルします。 |
void |
setStringProvider(ModelStringProvider stringProvider)
テンプレートのために文字列のプロバイダを設定します。 |
| java.lang.Objectクラスから継承されたメソッド |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタ 詳細 |
|---|
public Template(java.lang.String html)
html - HTMLフラグメント、もしくは配列| メソッド 詳細 |
|---|
public com.google.gwt.user.client.Element append(com.google.gwt.user.client.Element el,
java.lang.Object... values)
el - context要素values - 位置のテンプレートの値
public com.google.gwt.user.client.Element append(com.google.gwt.user.client.Element el,
Params values)
el - context要素values - テンプレートの値
public java.lang.String applyTemplate(com.google.gwt.core.client.JavaScriptObject values)
values - 代入の値
public java.lang.String applyTemplate(Params values)
values - 値
public void compile()
public com.google.gwt.user.client.Element create(java.lang.Object... values)
values - 代入の値
public com.google.gwt.user.client.Element create(Params values)
values - 代入の値
public java.lang.String getHtml()
public ModelStringProvider getStringProvider()
public com.google.gwt.user.client.Element insert(com.google.gwt.user.client.Element el,
int index,
Params values)
el - context要素index - 挿入インデックスvalues - 値
public com.google.gwt.user.client.Element insertAfter(com.google.gwt.user.client.Element el,
Params params)
el - context要素params - 値
public com.google.gwt.user.client.Element insertBefore(com.google.gwt.user.client.Element el,
Params values)
el - context要素values - 値
public com.google.gwt.user.client.Element insertFirst(com.google.gwt.user.client.Element el,
Params values)
el - context要素values - 値
public com.google.gwt.user.client.Element overwrite(com.google.gwt.user.client.Element el,
Params values)
el - context要素values - 値
public void set(java.lang.String html,
boolean compile)
html - htmlフラグメントcompile - コンパイルするためにはtruepublic void setStringProvider(ModelStringProvider stringProvider)
stringProvider - 文字列のプロバイダ
|
|||||||||
| 前のクラス 次のクラス | フレーム フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||