インタフェース
org.maskat.core.node.Node の使用

Node を使用しているパッケージ
org.maskat.core   
org.maskat.core.node   
 

org.maskat.core での Node の使用
 

Node 型のパラメータを持つ org.maskat.core のメソッド
 void MaskatResponseBuilder.add(Node node)
          ノード追加 単純にタグを追加します。
 void MaskatResponseBuilder.add(java.lang.String parentName, Node node)
          ノード追加 nodeをparentNameタグでまとめ、追加します。
 

org.maskat.core.node での Node の使用
 

Node を実装している org.maskat.core.node のクラス
 class CompositeNode
          コンポジットノード 複数のノードをひとまとめにするノード CompositeNode composite = new CompositeNode(); composite.add("tag1", "10").add("tag2", "20"); String xml = composite.getXML(); とすると、xmlは"<tag1>10</tag1><tag2>10</tag2>"となる。
 class LeafNode
          リーフノード ノードの末端を表すクラス
 class ParentNode
          ルートノード ノードの親ノードを表す。
 class TableNode
          テーブルノード テーブル構造を表現するノード。
 

Node 型のパラメータを持つ org.maskat.core.node のメソッド
 CompositeNode CompositeNode.add(Node child)
          子ノードの追加 戻り値でthisを返すため、 compositeNode.add(child1).add(child2); と再起記述が可能。
 

Node 型のパラメータを持つ org.maskat.core.node のコンストラクタ
ParentNode(java.lang.String nodeName, Node child)
          コンストラクタ