Class SchemaTreeTraverser.SchemaTreeModel

  • All Implemented Interfaces:
    java.io.Serializable, javax.swing.tree.TreeModel
    Enclosing class:
    SchemaTreeTraverser

    public static final class SchemaTreeTraverser.SchemaTreeModel
    extends javax.swing.tree.DefaultTreeModel
    Tree model for schema hierarchy tree.
    Author:
    Kirill Grouchnikov
    See Also:
    Serialized Form
    • Field Summary

      • Fields inherited from class javax.swing.tree.DefaultTreeModel

        asksAllowsChildren, listenerList, root
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void addSchemaNode​(SchemaTreeTraverser.SchemaTreeNode node)  
      static SchemaTreeTraverser.SchemaTreeModel getInstance()
      A factory method for creating a new empty tree.
      • Methods inherited from class javax.swing.tree.DefaultTreeModel

        addTreeModelListener, asksAllowsChildren, fireTreeNodesChanged, fireTreeNodesInserted, fireTreeNodesRemoved, fireTreeStructureChanged, getChild, getChildCount, getIndexOfChild, getListeners, getPathToRoot, getPathToRoot, getRoot, getTreeModelListeners, insertNodeInto, isLeaf, nodeChanged, nodesChanged, nodeStructureChanged, nodesWereInserted, nodesWereRemoved, reload, reload, removeNodeFromParent, removeTreeModelListener, setAsksAllowsChildren, setRoot, valueForPathChanged
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait