Hi Ed,

Are you talking about just a smallish ontology (i.e. the class
definitions etc) which you want to display/edit (e.g. for schema
design purposes), or are you talking about processing a lot of data
from/defined in an OWL source (e.g. navigation/search purposes)?

I don't use OWL sources, but I use RDF/RDFS data quite a lot. I load
RDF files into a Sesame memory store on server and fire SeRQL queries
against it from GWT RPC servlets. This works pretty well. Jenna is an
alternative.

I would think writing a client side OWL browser/editor is non-trivial,
and not helped by the limitations of GWT JRE Emulation. A lot easier I
would think to let Sesame/Jenna do the work on the server, and ship
the results in small chunks to the client. For example I use one RDF
source that defines about 3500 classes and subclasses. I use a lazy
load Tree widget for one view of this (i.e get the top layer, get next
layers if/when user clicks to open branch). This is very quick (Sesame
does the queries in about 16-32ms).

If you need to edit the ontology itself, that's another matter.

regards
gregor

On Jan 27, 11:42 pm, "[email protected]" <[email protected]>
wrote:
> Hi,
>
> I have a web ontology file (.owl) that I have parsed into a string
> using the RequestBuilder and was wondering how I can access all of the
> individual owl:classes and their subclasses on the client, then build
> a tree from this hierarchy as the xmlparser/dom does not work for this
> purpose (though as you might expect it has worked on a test xml case).
>
> An alternative would be to use the OWL api on the server and return a
> hashmap of all the owl:class,sub:class values, then construct the tree
> from the hashmap.
>
> I was just wondering whether its possible to do it on the client. Any
> help on this matter would be greatly appreciated!
>
> Thanks in advance,
>
> Ed
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/Google-Web-Toolkit?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to