2018 bis heute | 2017 2016 2015 2014 | 2013 | 2012

Mailingliste - EintrÀge 2018 bis heute

Hello Gregor,<br><br>Thanks for the workaround.<br>I'll do something like that :)<br><br>---<br><br>Indeed, I think the "two indexes" solution would be enough for most of my test-cases.<br>This would allow to loop on nodes with some simple hierarchy constraints, which is what I want to do most of the time :)<br>
<br><br>Best regards<br clear="all"><pre cols="72"><span style="color: rgb(153, 153, 153);">---<br>Ivan Boelle</span><br style="color: rgb(153, 153, 153);"><span style="color: rgb(153, 153, 153);"></span><span style="color: rgb(153, 153, 153);">INT, Interactive Network Technologies</span><br>
<br></pre><br><br><br>
<br><br><div class="gmail_quote">On Wed, Mar 2, 2011 at 8:42 AM, Gregor Schmid <span dir="ltr"><<a href="mailto:Gregor.Schmid@qfs.de">Gregor.Schmid@qfs.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<br>
Hi Ivan,<br>
<br>
before I get to the answer here's something I'd like to ask everybody<br>
interested in such a feature:<br>
<br>
Until now I always considered a generic solution to this problem<br>
allowing for an arbitrary number of indexes so you could do something<br>
like<br>
<br>
tree@/root&/0/1%/.*bla@/leaf<br>
<br>
This would be very powerful, but QF-Test originally had only one or<br>
two-dimensional indexes (the latter for addressing table columns and<br>
rows), an arbitrary number complicates things at all levels and thus<br>
we never find the time to implement it. This is one of those features<br>
that remain eternally on the TODO list.<br>
<br>
However, while answering this post I had a new thought. Perhaps two<br>
kinds of indexes is enough for trees. The most common case is exactly<br>
the one Ivan described, looking for a numerically indexed child node in<br>
a textually indexed parent node. With a limit of two indexes you could<br>
do<br>
<br>
tree@/a/b/c&/0/1<br>
<br>
but not<br>
<br>
tree@/a/b/c&/0@/leaf<br>
<br>
The charm of this solution is that it does not preclude a future<br>
implementation that allows an arbitrary number of indexes while still<br>
solving an immediate problem and hopefully being simple to implement.<br>
<br>
Comments, anyone?<br>
<br>
Now back to the original answer:<br>
<br>
At this time, mixing item syntax is not possible. For Swing, tree<br>
nodes can also be addressed linearly, without a leading '/', so you<br>
can implement a workaround with 'Fetch index' to get a linear index<br>
for the parent node, then use ...&$[$(idx)+5].<br>
<br>
Best regards,<br>
    Greg<br>
<div><div></div><div class="h5"><br>
Ivan Boelle <<a href="mailto:ivan.boelle@int.com">ivan.boelle@int.com</a>> writes:<br>
<br>
> Hello,<br>
><br>
> Is it possible to mix Numeric Index access and textual index access for Jtree sub-items ?<br>
><br>
> Something like:<br>
> Frame.tree@/MyRoot/MyNode/&5<br>
><br>
> I have tried some combination of @ and & but did not managed to make it work :(<br>
> The purpose is to do an action on the 5th child of /MyRoot/MyNode whatever its name is. (or 7th,<br>
> 4th, etc)<br>
><br>
> Thank you for your help on this.<br>
><br>
> Best regards,<br>
><br>
> ---<br>
><br>
> Ivan Boelle<br>
> INT, Interactive Network Technologies<br>
<br>
</div></div><font color="#888888">--<br>
Gregor Schmid                                <a href="mailto:Gregor.Schmid@qfs.de">Gregor.Schmid@qfs.de</a><br>
Quality First Software GmbH                     <a href="http://www.qfs.de" target="_blank">http://www.qfs.de</a><br>
Tulpenstr. 41                               Tel: +49 8171 38648-0<br>
DE-82538 Geretsried                         Fax: +49 8171 3864816<br>
GF: Gregor Schmid, Karlheinz Kellerer          HRB München 140833<br>
</font></blockquote></div><br>