All Packages Class Hierarchy This Package Previous Next Index
Class oracle.xml.treeviewer.XMLTreeView
java.lang.Object
|
+----java.awt.Component
|
+----java.awt.Container
|
+----javax.swing.JComponent
|
+----javax.swing.JPanel
|
+----oracle.xml.treeviewer.XMLTreeView
- public class XMLTreeView
- extends JPanel
Shows an XML document as a tree.
Recognizes the following XML DOM nodes:
Tag, Attribute Name, Attribute Value, Comment, CDATA,
PCDATA, PI Data, PI Name and NOTATION Symbol.
Takes as input an org.w3c.dom.Document object.
-
model
-
-
scrollPane
-
-
theTree
-
-
XMLTreeView()
- The class constructor.
-
getPreferredSize()
- Returns the XMLTreeView preffered size.
-
getTree()
-
-
getXMLTreeModel()
-
-
setXMLDocument(Document)
- Associates the XMLTreeViewer with a XML document.
-
updateUI()
- Forces the XMLTreeView to update/refresh UI.
theTree
protected transient JTree theTree
scrollPane
protected transient JScrollPane scrollPane
model
protected XMLTreeModel model
XMLTreeView
public XMLTreeView()
- The class constructor.
Creates an object of type
XMLTreeView.
setXMLDocument
public void setXMLDocument(Document document)
- Associates the XMLTreeViewer with a XML document.
- Parameters:
- doc - The
Document document to display.
updateUI
public void updateUI()
- Forces the XMLTreeView to update/refresh UI.
- Overrides:
- updateUI in class JPanel
getPreferredSize
public Dimension getPreferredSize()
- Returns the XMLTreeView preffered size.
- Returns:
- The
Dimension object containing
the XMLTreeView prefered size.
- Overrides:
- getPreferredSize in class JComponent
getXMLTreeModel
protected XMLTreeModel getXMLTreeModel()
getTree
protected JTree getTree()
All Packages Class Hierarchy This Package Previous Next Index