|
Java 2 Útikalauz programozóknak 5.0 | ||||||||
ELŐZŐ TÍPUS KÖVETKEZŐ TÍPUS | MEGOSZTVA EGY LAPON | ||||||||
ÖSSZEFOGLALÁS: Beágyazások | Mezők | Konstruktorok | Metódusok | RÉSZLETEK: Mezők | Konstruktorok | Metódusok |
java.lang.Object elte.java2_utikalauz5.swing.JTreeTeszt.Modell
Végtelen, rendezett, szerkeszthető adatmodell.
Beágyazott típusok | |
---|---|
(package private) class |
JTreeTeszt.Modell.Fapont
Elrejthető fapont |
Mezők | |
---|---|
private int |
ágakszáma
Elágazások száma |
private Collator |
collator
Rendezettséget megadó objektum |
private Vector<TreeModelListener> |
figyelők
Adatmodell változását figyelők listája |
private static String |
JEL
Azonosító felépítő jel |
private Hashtable<String,JTreeTeszt.Modell.Fapont> |
pontok
A modell realizált pontjai |
private static String |
ROOTID
Gyökérpont azonosító |
Konstruktorok | |
---|---|
JTreeTeszt.Modell(int ágakszáma)
Konstruktor. |
Metódusok | |
---|---|
void |
addTreeModelListener(TreeModelListener figyelő)
Modellfigyelők felvétele. |
private void |
fireTreeStructureChanged(TreePath útvonal)
Fastruktúra újraépíttetése. |
Object |
getChild(Object szülő,
int index)
Adott gyermek lekérdezése. |
int |
getChildCount(Object szülő)
Látható gyermekek számának lekérdezése. |
int |
getIndexOfChild(Object szülő,
Object gyermek)
Adott gyermek indexének lekérdezése. |
Object |
getRoot()
Gyökérelem lekérdezése. |
void |
hideNode(TreePath útvonal)
Adott fapont elrejtése. |
private void |
initRoot()
Gyökérpont beállítása |
boolean |
isLeaf(Object fapont)
Akkor levél, ha nincs látható gyermeke. |
private void |
removeNode(JTreeTeszt.Modell.Fapont pont)
Adott fapont és realizált gyermekeinek törlése. |
void |
removeTreeModelListener(TreeModelListener figyelő)
Modellfigyelők törlése. |
private void |
rendez(JTreeTeszt.Modell.Fapont pont)
Fapont gyermekeinek rendezése és realizálása. |
void |
resetNode(TreePath útvonal)
Eredeti érték visszaállítása. |
void |
showChildren(TreePath útvonal)
Fapont elrejtett gyermekeinek újra megmutatása. |
void |
valueForPathChanged(TreePath útvonal,
Object újérték)
Adott fapont tartalomváltozásának jelzése. |
java.lang.Object osztálytól örökölt metódusok |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Mezők részletezése |
---|
private int ágakszáma
private static final String JEL
private static final String ROOTID
private Hashtable<String,JTreeTeszt.Modell.Fapont> pontok
private Collator collator
private Vector<TreeModelListener> figyelők
Konstruktorok részletezése |
---|
JTreeTeszt.Modell(int ágakszáma)
ágakszáma
- Az elágazások száma.Metódusok részletezése |
---|
private void initRoot()
public Object getRoot()
TreeModel
interfész getRoot
metódusátpublic int getChildCount(Object szülő)
TreeModel
interfész getChildCount
metódusátszülő
- Adott fapont.
private void rendez(JTreeTeszt.Modell.Fapont pont)
pont
- A rendezendő fapont.public Object getChild(Object szülő, int index)
TreeModel
interfész getChild
metódusátszülő
- A kérdéses fapont.index
- A keresett gyermek indexe.
public int getIndexOfChild(Object szülő, Object gyermek)
TreeModel
interfész getIndexOfChild
metódusátszülő
- A kérdéses fapont.gyermek
- A keresett gyermek.
public boolean isLeaf(Object fapont)
TreeModel
interfész isLeaf
metódusátfapont
- A kérdéses fapont.
public void resetNode(TreePath útvonal)
útvonal
- A visszaállítandó fapont.private void removeNode(JTreeTeszt.Modell.Fapont pont)
pont
- A törlendő fapont.public void hideNode(TreePath útvonal)
útvonal
- Az elrejtendő ág.public void showChildren(TreePath útvonal)
útvonal
- A megjelenítendő ág.public void valueForPathChanged(TreePath útvonal, Object újérték)
TreeModel
interfész valueForPathChanged
metódusátútvonal
- A megváltozott fapont.újérték
- A megváltozott tartalom.public void addTreeModelListener(TreeModelListener figyelő)
TreeModel
interfész addTreeModelListener
metódusátfigyelő
- Adatmodell figyelő.public void removeTreeModelListener(TreeModelListener figyelő)
TreeModel
interfész removeTreeModelListener
metódusátfigyelő
- Adatmodell figyelő.private void fireTreeStructureChanged(TreePath útvonal)
útvonal
- Az újraépíttetendő részfa.
|
Java 2 Útikalauz programozóknak 5.0 | ||||||||
ELŐZŐ TÍPUS KÖVETKEZŐ TÍPUS | MEGOSZTVA EGY LAPON | ||||||||
ÖSSZEFOGLALÁS: Beágyazások | Mezők | Konstruktorok | Metódusok | RÉSZLETEK: Mezők | Konstruktorok | Metódusok |