Xspan logo University of Edinburgh logo Heriot-Watt University logo
Home
Overview
Technical
Formal
Ontology
Expert
Mapping
Gene
Expression
Visualisation
Terminology
and Language
Issues
XSPAN spacer gif
COBrA ../spacer gif
SAEL spacer gif
Cell Ontology spacer gif
Publications
People
Collaborators
Contact Us
 
 
 
 
 

Visualisation | Anatomy Comparison | Tree Display | 3D and Other Plots

Tree Display

There are a number of issues with customising display and interaction with trees in Java. It requires the overloading of all the basic Swing JTree classes, including the tree model and tree node classes. A number of difficulties have been encountered with using custom tree icons in applets, related to security, and these have to be worked around. Reverting to an application solves most of the icon problems.


The use of JTrees for complex interactions poses some challenges:

 
  • no standard functions for traversing a JTree structure to find a given node and then expand the tree to that node and highlight it.
  • issues with casting of data types used as tree nodes.

Early prototypes have worked around these and attempts at optimisation of these solutions are continuing.

Next >

Visualisation | Anatomy Comparison | Tree Display | 3D and Other Plots

Made on a Mac logo
 
All logos appear with kind permission of their owners. Material on external sites is beyond the control and responsibility of XSPAN.
 
Last Updated: 31 January 2005