* Thomas B. Passin
|
| I have found it useful to be able to designate any specific kind of
| binary association type to be treated as a hierarchy - of course,
| you also have to designate which role acts as "parent" and which as
| "child".
This is precisely what Kal's PSIs do.
| This allows an interface to present the designated relations as if
| they were hierarchies, whatever their formal definition (if
| any). Often, this simple strategem provides all that is needed.
And this is precisely what the Omnigator 007 does; it uses Kal's PSIs
to pick up this information and then displays the topic map
accordingly.
| In my utility code, I use very simple tree objects hold the results
| of the virtual-hierarchy traversal. In turn, I use the tree objects
| to display the results in a UI, or whatever is called for.
This is also what the Omnigator does, under the covers. :-)
--
Lars Marius Garshol, Ontopian <URL: http://www.ontopia.net >
GSM: +47 98 21 55 50 <URL: http://www.garshol.priv.no >
|