|
Woolpack API | |||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectwoolpack.idnode.IdNodeUtils
public final class IdNodeUtils
識別子とノードの両方の性質を持つコンテキストを操作するユーティリティです。
| メソッドの概要 | ||
|---|---|---|
static
|
cache(java.util.Map<java.lang.String,java.lang.Object> map,
Fn<? super C,?,? extends E> maker)
ノードをキャッシュする Fnを返します。 |
|
static
|
insertIFrame(java.lang.String frameId,
java.lang.String targetName,
Fn<C,java.lang.Void,? extends E> nodeMaker,
Fn<java.lang.String,java.lang.String,? extends E> idConverter)
HTML の内部フレームを流し込む関数を生成します。 |
|
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| メソッドの詳細 |
|---|
public static <C extends NodeContext & IdContext,E extends java.lang.Exception> Fn<C,java.lang.Void,E> cache(java.util.Map<java.lang.String,java.lang.Object> map,
Fn<? super C,?,? extends E> maker)
Fnを返します。
C - E - map - キャッシュに使用するマップ。maker - ノードを生成する委譲先。
Fn。
public static <C extends NodeContext & IdContext,E extends java.lang.Exception> Fn<C,java.lang.Void,E> insertIFrame(java.lang.String frameId,
java.lang.String targetName,
Fn<C,java.lang.Void,? extends E> nodeMaker,
Fn<java.lang.String,java.lang.String,? extends E> idConverter)
FnのComposite。
C - E - frameId - 親 HTML の id。targetName - IdContext.getId()で生成された DOM ノードを流し込む"//iframe[\@name]"の値。nodeMaker - ノードを作成する委譲先。idConverter - "//iframe[[\@src]"の値をidに変換するための変換器。
IFrameInserter
|
Woolpack API | |||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||