|
Parkinson Disease Database | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectspirals.motol.database.DatabaseModel
public class DatabaseModel
Interface between database and JTree.
Copyright: Copyright (c) 2005 Jan Dolezel
Company: ÈVUT FEL, Prague
Field Summary | |
---|---|
private Database |
database
database |
Constructor Summary | |
---|---|
DatabaseModel(Database database)
create database model from database |
Method Summary | |
---|---|
void |
addTreeModelListener(javax.swing.event.TreeModelListener listener)
Add TreeModelListener. |
java.lang.Object |
getChild(java.lang.Object parent,
int index)
return child of node with specified index |
int |
getChildCount(java.lang.Object parent)
Return number of childes of node. |
int |
getIndexOfChild(java.lang.Object parent,
java.lang.Object child)
return index of child node in parent node |
java.lang.Object |
getRoot()
return root node |
boolean |
isLeaf(java.lang.Object aNode)
Test object whether it is leaf. |
void |
removeTreeModelListener(javax.swing.event.TreeModelListener listener)
Remove TreeModelListener. |
void |
valueForPathChanged(javax.swing.tree.TreePath path,
java.lang.Object newValue)
Need for the sake of Java |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private Database database
Constructor Detail |
---|
public DatabaseModel(Database database)
Method Detail |
---|
public void addTreeModelListener(javax.swing.event.TreeModelListener listener)
addTreeModelListener
in interface javax.swing.tree.TreeModel
public void removeTreeModelListener(javax.swing.event.TreeModelListener listener)
removeTreeModelListener
in interface javax.swing.tree.TreeModel
public java.lang.Object getRoot()
getRoot
in interface javax.swing.tree.TreeModel
public boolean isLeaf(java.lang.Object aNode)
isLeaf
in interface javax.swing.tree.TreeModel
public int getChildCount(java.lang.Object parent)
getChildCount
in interface javax.swing.tree.TreeModel
parent
- parent nodepublic java.lang.Object getChild(java.lang.Object parent, int index)
getChild
in interface javax.swing.tree.TreeModel
parent
- parent nodeindex
- index
public int getIndexOfChild(java.lang.Object parent, java.lang.Object child)
getIndexOfChild
in interface javax.swing.tree.TreeModel
public void valueForPathChanged(javax.swing.tree.TreePath path, java.lang.Object newValue)
valueForPathChanged
in interface javax.swing.tree.TreeModel
|
Parkinson Disease Database | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |