edu.ucsb.nceas.morpho.editor
Class DTDTree
java.lang.Object
|
+--edu.ucsb.nceas.morpho.editor.DTDTree
- public class DTDTree
- extends java.lang.Object
class for creating a treeModel based on structure defined
in DTD. Uses DTD parser.
Field Summary |
com.wutka.dtd.DTD |
dtd
|
javax.swing.tree.DefaultMutableTreeNode |
rootNode
|
javax.swing.tree.DefaultTreeModel |
treeModel
|
Method Summary |
javax.swing.tree.DefaultMutableTreeNode |
buildTree(javax.swing.tree.DefaultMutableTreeNode root)
|
void |
parseDTD()
parses a dtd file and creates a tree of document instance |
void |
setRootElementName(java.lang.String name)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
rootNode
public javax.swing.tree.DefaultMutableTreeNode rootNode
treeModel
public javax.swing.tree.DefaultTreeModel treeModel
dtd
public com.wutka.dtd.DTD dtd
DTDTree
public DTDTree()
DTDTree
public DTDTree(java.lang.String dtdname)
setRootElementName
public void setRootElementName(java.lang.String name)
parseDTD
public void parseDTD()
- parses a dtd file and creates a tree of document instance
buildTree
public javax.swing.tree.DefaultMutableTreeNode buildTree(javax.swing.tree.DefaultMutableTreeNode root)
Copyright © 2000 National Center for Ecological Analysis and Synthesis. All Rights Reserved.