jp.go.kokken.Ankou
クラス TreeDOM

java.lang.Object
  拡張jp.go.kokken.Ankou.TreeDOM

public class TreeDOM
extends java.lang.Object

JTree内に保持されているconvert javax.swing.tree.DefaultMutableTreeNode を保存/読み込みできるようにするためのorg.w3c.dom.Elementとの相互変換 のためのクラス。 例えば、以下のようなJTreeは下のようなDOMに変換されます。

   <?xml version="1.0" encoding="utf-8"?>
   <TreeNode tag="root">
   <TreeNode tag="a"/>
   <TreeNode tag="b"/>
   </TreeNode>
   
tag名と属性名はコンストラクタで設定可能です。


フィールドの概要
private static java.lang.String attrName
           
private static java.lang.String tagName
           
 
コンストラクタの概要
(パッケージプライベート) TreeDOM()
           
(パッケージプライベート) TreeDOM(java.lang.String attr, java.lang.String tag)
           
 
メソッドの概要
(パッケージプライベート)  javax.swing.tree.DefaultMutableTreeNode nodeToTreeNode(org.w3c.dom.Node node)
           
(パッケージプライベート)  org.w3c.dom.Element treeNodeToNode(javax.swing.tree.DefaultMutableTreeNode treeNode)
           
(パッケージプライベート) static org.w3c.dom.Element treeNodeToNode(javax.swing.tree.DefaultMutableTreeNode treeNode, org.w3c.dom.Document document, org.w3c.dom.Element node)
           
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

attrName

private static java.lang.String attrName

tagName

private static java.lang.String tagName
コンストラクタの詳細

TreeDOM

TreeDOM()

TreeDOM

TreeDOM(java.lang.String attr,
        java.lang.String tag)
メソッドの詳細

nodeToTreeNode

javax.swing.tree.DefaultMutableTreeNode nodeToTreeNode(org.w3c.dom.Node node)

treeNodeToNode

org.w3c.dom.Element treeNodeToNode(javax.swing.tree.DefaultMutableTreeNode treeNode)

treeNodeToNode

static org.w3c.dom.Element treeNodeToNode(javax.swing.tree.DefaultMutableTreeNode treeNode,
                                          org.w3c.dom.Document document,
                                          org.w3c.dom.Element node)