概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
| Woolpack API
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## woolpack.visitor
クラス VisitorAppUtils

    java.lang.Object
      woolpack.visitor.VisitorAppUtils

    public final class VisitorAppUtils

extends java.lang.Object

visitorパッケージの一般的な応用を集めたユーティリティです。 本クラスで定義されている`Map`型の値を `Map.putAll(Map)`でコピーして編集したものを `Visitor.setMap(Map)`で扱うこともできます。

作成者:
  nakamura

フィールドの概要
`static java.util.Map<java.lang.Object,Fn<Visitor<java.util.List<java.lang.Object>,java.lang.RuntimeException>,java.lang.Void,java.lang.RuntimeException>>` | `CHECK_NOT_EMPTY` 構造化されたエレメントに null も空文字列も存在しないことをチェックするための `Visitor.setMap(Map)`に設定する値です。
`static java.util.Map<java.lang.Object,Fn<Visitor<org.w3c.dom.Node,java.lang.RuntimeException>,java.lang.Void,java.lang.RuntimeException>>` | `DOC` 構造化されたエレメントを HTML 表現に変換するための `Visitor.setMap(Map)`に設定する値です。
`static java.util.Map<java.lang.Object,Fn<Visitor<java.lang.StringBuilder,java.lang.RuntimeException>,java.lang.Void,java.lang.RuntimeException>>` | `DUMP` 構造化されたエレメントをダンプ情報に変換するための `Visitor.setMap(Map)`に設定する値です。
`static java.util.Map<java.lang.Object,Fn<Visitor<java.lang.StringBuilder,java.lang.RuntimeException>,java.lang.Void,java.lang.RuntimeException>>` | `JS` 構造化されたエレメントを Javascript 表現に変換するための `Visitor.setMap(Map)`に設定する値です。
`static java.util.Map<java.lang.Object,Fn<? super Visitor<java.util.Collection<java.lang.String>,java.lang.RuntimeException>,java.lang.Void,java.lang.RuntimeException>>` | `MESSAGE` 構造化されたエレメントに含まれる`MessageValidator.getMessage()`を収集するための、 `Visitor.setMap(Map)`に設定する値です。

メソッドの概要

クラス java.lang.Object から継承されたメソッド
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

フィールドの詳細

### CHECK_NOT_EMPTY

    public static final java.util.Map<java.lang.Object,Fn<Visitor<java.util.List<java.lang.Object>,java.lang.RuntimeException>,java.lang.Void,java.lang.RuntimeException>> CHECK_NOT_EMPTY

  構造化されたエレメントに null も空文字列も存在しないことをチェックするための `Visitor.setMap(Map)`に設定する値です。
  適用しているデザインパターン：`Fn`のComposite。

### JS

    public static final java.util.Map<java.lang.Object,Fn<Visitor<java.lang.StringBuilder,java.lang.RuntimeException>,java.lang.Void,java.lang.RuntimeException>> JS

  構造化されたエレメントを Javascript 表現に変換するための `Visitor.setMap(Map)`に設定する値です。 エレメント役がBeanである場合、パッケージ名を取り除いたクラス名の new 宣言に変換します。 エレメント役が匿名クラスの場合は内部変数をを検索しないので、変換したJS宣言が無意味である可能性があります。
  適用しているデザインパターン：`Fn`のComposite。

### DUMP

    public static final java.util.Map<java.lang.Object,Fn<Visitor<java.lang.StringBuilder,java.lang.RuntimeException>,java.lang.Void,java.lang.RuntimeException>> DUMP

  構造化されたエレメントをダンプ情報に変換するための `Visitor.setMap(Map)`に設定する値です。
  適用しているデザインパターン：`Fn`のComposite。

### DOC

    public static final java.util.Map<java.lang.Object,Fn<Visitor<org.w3c.dom.Node,java.lang.RuntimeException>,java.lang.Void,java.lang.RuntimeException>> DOC

  構造化されたエレメントを HTML 表現に変換するための `Visitor.setMap(Map)`に設定する値です。
  適用しているデザインパターン：`Fn`のComposite。

### MESSAGE

    public static final java.util.Map<java.lang.Object,Fn<? super Visitor<java.util.Collection<java.lang.String>,java.lang.RuntimeException>,java.lang.Void,java.lang.RuntimeException>> MESSAGE

  構造化されたエレメントに含まれる`MessageValidator.getMessage()`を収集するための、 `Visitor.setMap(Map)`に設定する値です。
  適用しているデザインパターン：`Fn`のComposite。

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
| Woolpack API
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

Copyright (C) 2006-2007 Takahiro Nakamura. All rights reserved.