Package library.impl
Class BorrowData
java.lang.Object
javax.swing.tree.DefaultTreeModel
library.impl.BorrowData
- All Implemented Interfaces:
java.io.Serializable,javax.swing.tree.TreeModel
public class BorrowData
extends javax.swing.tree.DefaultTreeModel
A kölcsönzéseket megjelenítő
JTree modellje.- See Also:
- Serialized Form
-
Field Summary
Fields Modifier and Type Field Description private java.util.List<Member>membersA könyvtári tagok listája.private static longserialVersionUIDA szerializációhoz használt egyedi osztályazonosító. -
Constructor Summary
Constructors Constructor Description BorrowData(java.util.List<Member> members)Konstruktor -
Method Summary
Modifier and Type Method Description java.lang.ObjectgetChild(java.lang.Object parent, int index)Visszaadja egy adott csomópont gyerekét.intgetChildCount(java.lang.Object parent)Visszaadja a szülő gyerekeinek számát.java.lang.ObjectgetRoot()Visszaadja a fa gyökerét.booleanisLeaf(java.lang.Object node)Visszaadja, hogy egy adott csomópont levél-e.Methods inherited from class javax.swing.tree.DefaultTreeModel
addTreeModelListener, asksAllowsChildren, fireTreeNodesChanged, fireTreeNodesInserted, fireTreeNodesRemoved, fireTreeStructureChanged, getIndexOfChild, getListeners, getPathToRoot, getPathToRoot, getTreeModelListeners, insertNodeInto, nodeChanged, nodesChanged, nodeStructureChanged, nodesWereInserted, nodesWereRemoved, reload, reload, removeNodeFromParent, removeTreeModelListener, setAsksAllowsChildren, setRoot, valueForPathChanged
-
Field Details
-
serialVersionUID
private static final long serialVersionUIDA szerializációhoz használt egyedi osztályazonosító.- See Also:
- Constant Field Values
-
members
A könyvtári tagok listája.
-
-
Constructor Details
-
BorrowData
Konstruktor- Parameters:
members- A könyvtári tagok listája
-
-
Method Details
-
getRoot
public java.lang.Object getRoot()Visszaadja a fa gyökerét.- Specified by:
getRootin interfacejavax.swing.tree.TreeModel- Overrides:
getRootin classjavax.swing.tree.DefaultTreeModel- Returns:
- A fa gyökere
-
getChild
public java.lang.Object getChild(java.lang.Object parent, int index)Visszaadja egy adott csomópont gyerekét.- Specified by:
getChildin interfacejavax.swing.tree.TreeModel- Overrides:
getChildin classjavax.swing.tree.DefaultTreeModel- Parameters:
parent- A szülőindex- A szülő keresett gyerekének az indexe- Returns:
- A paraméterként kapott szülő gyereke
-
getChildCount
public int getChildCount(java.lang.Object parent)Visszaadja a szülő gyerekeinek számát.- Specified by:
getChildCountin interfacejavax.swing.tree.TreeModel- Overrides:
getChildCountin classjavax.swing.tree.DefaultTreeModel- Parameters:
parent- A szülő- Returns:
- A gyerekek száma
-
isLeaf
public boolean isLeaf(java.lang.Object node)Visszaadja, hogy egy adott csomópont levél-e.- Specified by:
isLeafin interfacejavax.swing.tree.TreeModel- Overrides:
isLeafin classjavax.swing.tree.DefaultTreeModel- Parameters:
node- A csomópont, amiről meg szeretnénk tudni, hogy levél-e- Returns:
- Igaz, ha a csomópont levél, egyébként hamis
-