Watch, Follow, &
Connect with Us

For forums, blogs and more please visit our
Developer Tools Community.

ID: 16727, Traverse wizard v2.02 beta

by Audrius Meskauskas Email:

Generates java code to traverse the given array, collection, string, XML tree or node, etc (over 100 variants of code).
Download Details
FTP  download also available
CDN Login Required to Download. (You will be redirected to the login page if you click on the Download Link)
To download this, you must have registered:
A free membership

For JBuilder, Version 1.0  to 5.0 603 downloads
Copyright: Commercial use requires permission

Size: 68,185 bytes
Updated on Mon, 19 Nov 2001 02:54:45 GMT
Originally uploaded on Tue, 16 Oct 2001 07:02:15 GMT
SHA1 Hash: 225003EFBF2FCD953229002E1E340DE8658206F4
MD5 Hash: 7DEDAB567EAF215B04CD874AC87724A3

    Explore the files in this upload

Code templates are a useful tools to save time, avoiding repetetive programming of the same task. However quite often happens, that they are not flexible enough. You can generate over 10 variants of code to traverse even a structure as simple as 2D array! Advanced templates with parameters were suggested, but they are very cryptic, it is difficult to remeber how the template should be invoked. Wizards can be used for complicated tasks, but with them, you usually don't see that you will get until the task is finished. Why not to have the normal user interface with code preview instead?

Traverse wizard is a small specialised Java code generator. This program quickly creates code to traverse the given

single or multi- dimensional array, in both directions,
collection or list, first casting to the given type,
tree - collection that members can also be new collections,
and so on (ulimited depth),
file, reading it string by string,
String, creating StringTokenizer first,
XML node (more exactly, org.w3c.dom.Node), through children or through arguments.
XML tree, starting from any XML node (recursively)

Unlimited number of nested levels is allowed. For example, the code to look at each XML node in the collection of arrays, where each member of array represents XML tree, can be generated during the single session.

All temporary variables, required for the generated code, can be local or global. The given variable can be optionally checked for the null value. Each of the mentioned cases also has its own specific options. Now, when the multiple levels are added, it is even difficult to look at all variety of the code the tool can generate, should be several hundreds.

This tool was developed in Ulm university for creating bioinformatical applications. However it seems quite universal to be suggested for wide public.

The tool was tested with JBuilder 4. However in the case if you are unable to integrate it into the version you have, you can launch the given jar file as a standalone java application.

   Latest Comments  View All Add New

Move mouse over comment to see the full text

Could not retrieve comments. Please try again later.

Server Response from: ETNACDC03