model
Class LebewesenModel
java.lang.Object
javax.swing.tree.DefaultTreeModel
model.LebewesenModel
- All Implemented Interfaces:
- java.awt.event.KeyListener, java.awt.event.MouseListener, java.io.Serializable, java.util.EventListener, javax.swing.event.TreeSelectionListener, javax.swing.tree.TreeModel
public class LebewesenModel
- extends javax.swing.tree.DefaultTreeModel
- implements javax.swing.event.TreeSelectionListener, java.awt.event.KeyListener, java.awt.event.MouseListener
- See Also:
- Serialized Form
Constructor Summary |
LebewesenModel(java.lang.String strRoot,
int inSzenario)
|
Methods inherited from class javax.swing.tree.DefaultTreeModel |
addTreeModelListener, asksAllowsChildren, getChild, getChildCount, getIndexOfChild, getListeners, getPathToRoot, getRoot, getTreeModelListeners, insertNodeInto, isLeaf, 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 |
LebewesenModel
public LebewesenModel(java.lang.String strRoot,
int inSzenario)
throws AquaDaoException
- Throws:
AquaDaoException
findOrCreateParentTyp
public static LebewesenNode findOrCreateParentTyp(javax.swing.tree.DefaultMutableTreeNode root,
Lebewesen l,
boolean[] created)
valueChanged
public void valueChanged(javax.swing.event.TreeSelectionEvent arg0)
- Specified by:
valueChanged
in interface javax.swing.event.TreeSelectionListener
currentSelection
public LebewesenNode currentSelection()
add
public void add(Lebewesen l)
throws AquaDaoException
- Throws:
AquaDaoException
removeSelectedLebewesen
public void removeSelectedLebewesen()
throws AquaDaoException
- Throws:
AquaDaoException
setRefresher
public void setRefresher(ILebewesenRefresher r,
PanelSzenarioTrees treesPanel)
refresh
public void refresh(int szenarioId)
throws AquaDaoException
- Throws:
AquaDaoException
setTree
public void setTree(javax.swing.JTree lebewesenTree)
deleteButtonPressed
public void deleteButtonPressed()
keyPressed
public void keyPressed(java.awt.event.KeyEvent arg0)
- Specified by:
keyPressed
in interface java.awt.event.KeyListener
keyReleased
public void keyReleased(java.awt.event.KeyEvent arg0)
- Specified by:
keyReleased
in interface java.awt.event.KeyListener
keyTyped
public void keyTyped(java.awt.event.KeyEvent arg0)
- Specified by:
keyTyped
in interface java.awt.event.KeyListener
mouseClicked
public void mouseClicked(java.awt.event.MouseEvent arg0)
- Specified by:
mouseClicked
in interface java.awt.event.MouseListener
mouseEntered
public void mouseEntered(java.awt.event.MouseEvent arg0)
- Specified by:
mouseEntered
in interface java.awt.event.MouseListener
mouseExited
public void mouseExited(java.awt.event.MouseEvent arg0)
- Specified by:
mouseExited
in interface java.awt.event.MouseListener
mousePressed
public void mousePressed(java.awt.event.MouseEvent arg0)
- Specified by:
mousePressed
in interface java.awt.event.MouseListener
mouseReleased
public void mouseReleased(java.awt.event.MouseEvent arg0)
- Specified by:
mouseReleased
in interface java.awt.event.MouseListener
setInNotIn
public void setInNotIn(boolean selected)
throws AquaDaoException
- Throws:
AquaDaoException