Documentation of 'org.neodatis.odb.gui.objectbrowser.hierarchy.ObjectBrowserModel' Java class
ObjectBrowserModel
org.neodatis.odb.gui.objectbrowser.hierarchy

Class ObjectBrowserModel

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


    public class ObjectBrowserModel
    extends javax.swing.tree.DefaultTreeModel
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor and Description
      ObjectBrowserModel(ClassInfo ci, java.util.List objectValues, javax.swing.tree.TreeNode node) 
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      java.lang.Object getChild(java.lang.Object parent, int index) 
      int getChildCount(java.lang.Object parent) 
      int getIndexOfChild(java.lang.Object parent, java.lang.Object child) 
      boolean isLeaf(java.lang.Object node) 
      java.lang.Object manageRepresentation(java.lang.Object object) 
      void refresh(javax.swing.tree.TreePath tp) 
      • Methods inherited from class javax.swing.tree.DefaultTreeModel

        addTreeModelListener, asksAllowsChildren, getListeners, getPathToRoot, getRoot, getTreeModelListeners, insertNodeInto, nodeChanged, nodesChanged, nodeStructureChanged, nodesWereInserted, nodesWereRemoved, reload, reload, removeNodeFromParent, removeTreeModelListener, setAsksAllowsChildren, setRoot, valueForPathChanged
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ObjectBrowserModel

        public ObjectBrowserModel(ClassInfo ci,
                                  java.util.List objectValues,
                                  javax.swing.tree.TreeNode node)
    • Method Detail

      • getChild

        public java.lang.Object getChild(java.lang.Object parent,
                                         int index)
        Specified by:
        getChild in interface javax.swing.tree.TreeModel
        Overrides:
        getChild in class javax.swing.tree.DefaultTreeModel
      • getChildCount

        public int getChildCount(java.lang.Object parent)
        Specified by:
        getChildCount in interface javax.swing.tree.TreeModel
        Overrides:
        getChildCount in class javax.swing.tree.DefaultTreeModel
      • isLeaf

        public boolean isLeaf(java.lang.Object node)
        Specified by:
        isLeaf in interface javax.swing.tree.TreeModel
        Overrides:
        isLeaf in class javax.swing.tree.DefaultTreeModel
      • getIndexOfChild

        public int getIndexOfChild(java.lang.Object parent,
                                   java.lang.Object child)
        Specified by:
        getIndexOfChild in interface javax.swing.tree.TreeModel
        Overrides:
        getIndexOfChild in class javax.swing.tree.DefaultTreeModel
      • manageRepresentation

        public java.lang.Object manageRepresentation(java.lang.Object object)
      • refresh

        public void refresh(javax.swing.tree.TreePath tp)

DataMelt 3.0 © DataMelt by jWork.ORG

Ads help maintain this website.