Builder.cz - Informacni server o programovani

Odběr fotomagazínu

Fotografický magazín "iZIN IDIF" každý týden ve Vašem e-mailu.
Co nového ve světě fotografie!

 

Zadejte Vaši e-mailovou adresu:

Kamarád fotí rád?

Přihlas ho k odběru fotomagazínu!

 

Zadejte e-mailovou adresu kamaráda:



TreeNode isLeaf()

Seznam témat     Nová odpověď

Přihlásit se     Registrace     Zapomenuté heslo

Re: TreeNode isLeaf()

Autor: Maaartin

15:00:01 22.08.2011

> [ital]pozeram na TreeNode funkciu isLeaf() a nejak mi nie je jasne, co sa tym mysli "Returns true if the receiver is a leaf" ??[/ital]

Tim "risivrem" se tady mysli "this". Vychazi to z toho ze objektu Node posles "mesidz", takze je to prijemce. Takova OO terminologie, tady matouci, protoze se jinde v JDK nepouziva.

> [ital]..tak teraz rozmyslam, ako urcim, ci uzel moze obsahovat dalsie uzly..[/ital]

Ono je to tak ze pro node.isLeaf() plati, tak je to mit nemuze. Pokud neplati tak je mit muze a nemusi. Mezi tim je stejny rozdil jako napr. mezi souborem a prazdnym adresarem. Podle toho se taky vybere jina ikonka.

Citovat příspěvek

 

Re: TreeNode isLeaf()

Autor: waltz

14:50:33 22.08.2011

..tak teraz rozmyslam, ako urcim, ci uzel moze obsahovat dalsie uzly..

TreeNode a odvodene triedy len studujem,...takze sa stale len zorientovavam...

Citovat příspěvek

 

Re: TreeNode isLeaf()

Autor: PetrProchy

14:15:12 22.08.2011

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

No, to nemusi platit vzdy, viz zobrazeni souboroveho systemu. Prazdny
adresar nema jiz dalsi soubory, ale neni listem (neni souborem). Tento
priklad je uveden napr. v DefaultMuttableNode#isLeaf()



PetrProchy


Dne 22.8.2011 13:35, waltz napsal(a):
>
>
> Metoda TreeNode.isLeaf()
>
> urcuje, jestli uzel je listem stromu.
>
>
> - listom stromu je vzdy, pokial to nie je root, cize isLeaf() je
> vtedy, ak ma rodica,...
>
> :)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJOUkhAAAoJELIrUCTt+WuhQMMH/RGon8lVVUpMRc9ZAsprsR1W
JYwo5b5Nh+H8f/6dm087/+LUH3QyUAd61D9JJY3GbUMF5Ei4C9WjT1W+ZJGZgSjS
40Buz2vzBiSg0DBkodITrIr7HG9KHNOR+6iPbvyI5ztCh0+Uw4QuZEnxO6QfgW2C
t7Giw0oQLHxMS/E0Pck12e1ewYEr3G0crNro3GGRG+GLBP3Tuu0slT3ONg2x+RrY
qfReZwqCPIUqjaLOX699yn39yf6jM6ss2XNgsSHTReJEVwEKZ5SpgyMGhyXKPafc
xrvei8PwwpyvaEEaHw5fCJ3WhUiJFJxo7R/KWjEv8wC6hKWN0ooO5RSVrSIFkAQ=
=69/7
-----END PGP SIGNATURE-----



Příspěvek zaslán emailem

Citovat příspěvek

 

Re: TreeNode isLeaf()

Autor: waltz

13:35:51 22.08.2011

Metoda TreeNode.isLeaf()

urcuje, jestli uzel je listem
stromu.


- listom stromu je vzdy, pokial to nie je root, cize isLeaf() je vtedy, ak ma rodica,...

:)

Citovat příspěvek

 

Re: TreeNode isLeaf()

Autor: PetrProchy

13:30:23 22.08.2011

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Metoda [code]TreeNode.isLeaf()[/code] urcuje, jestli uzel je listem
stromu.
Metad [code]TreeNode.getAllowsChildren()[/code] urcuje, jestli lze
ziskat podstrom daneho uzlu. V praxi to treba znamena, jestli uzel
mohu rozbalit plusitkem v GUI.


PetrProchy


Dne 22.8.2011 12:36, waltz napsal(a):
>
>
> Zdravim,
>
> pozeram na TreeNode funkciu isLeaf() a nejak mi nie je jasne, co sa tym
mysli "Returns true if the receiver is a leaf" ??
>
> ..vracia True pokial je prijimatel "list" (tak neviem ci si mam pod tym
predstavit, ze dany uzol obsahuje childs alebo nie - ved na to sluzi
getAllowsChildren())
>
> ..este jeden dotaz: pokial mam v skripte nadefinovanu anotaciu @version
0.0.x je mozne zariadit, ze po kazdom ulozeni sa mi verzia inkrementuje
?? ..napr. podla nejako pravidla :)
>
> Za usmernenie vopred dakujem..
>
>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJOUj2+AAoJELIrUCTt+WuhUucH+wRNr7n6ZQzUDDwXex7rTtH6
sDvo0wxLVloYLH7hiIYjpjH1lCJacfINJPxeYcvXb72IqKOVPUjG35ZiiXSak/sJ
Zge1gWNKwgKkHqpxRDKNYSH28uejrnGP6Ij2HJskGJ/3JaQxh42kuvIOC84T3qMW
62CeX0V7+AVJXBUT2MPV7Gc+3JBT1RFknHntE/feb6IkXS2gPvAWPnKtUor3Lepv
+YkY5BB3xzIOXcxOt0gS6AN+IJp2J9A8n60QBEofHE0QVrke53TkcuQBIJK51lkF
atzwZ2AZQtimtn9ybbNKjvY5F1Yr4cNEZ4fbSvg5O4Ujy6LT4+ytLI2Xo3/VhQ4=
=Vi2p
-----END PGP SIGNATURE-----


Příspěvek zaslán emailem

Citovat příspěvek

 

TreeNode isLeaf()

Autor: waltz

12:36:11 22.08.2011

Zdravim,

pozeram na TreeNode funkciu isLeaf() a nejak mi nie je jasne, co sa tym mysli "Returns true if the receiver is a leaf" ??

..vracia True pokial je prijimatel "list" (tak neviem ci si mam pod tym predstavit, ze dany uzol obsahuje childs alebo nie - ved na to sluzi getAllowsChildren())

..este jeden dotaz: pokial mam v skripte nadefinovanu anotaciu @version 0.0.x je mozne zariadit, ze po kazdom ulozeni sa mi verzia inkrementuje ?? ..napr. podla nejako pravidla :)

Za usmernenie vopred dakujem..

Citovat příspěvek

 

 

 

Přihlášení k mému účtu

Uživatelské jméno:

Heslo: