[Jslib] RDF getRootBag
jym at skynet.be
Sat Mar 4 07:55:32 EST 2006
After a little investigation I discovered that the getRootBag() method
only constructs and returns a bag container. This latter has nothing to
do with the RDF source which the method is attached to. Well, it might
be useful sometimes but I think the name get...() is quite misleading.
As I understand it got inspired by the getResource method of the Mozilla
code it uses. Hence I think JSlib would need a method that checks if a
resource is actually already in the graph of the RDF source. I built
such a method. Would you be interested in it I could send it to you.
Pete Collins wrote:
> jym wrote:
>> I am trying to determine when a certain container already exists in a
>> loaded datasource. To do this I am using the getRootBag() method
>> exposed by the RDFFile object that points to my loaded datasource.
>> Whatever the container actually exists or not, the method always
>> returns the same valid RDFContainer object. Hence I am not able to
>> guess if it is in or not. Is there any means to differentiate from an
>> existing/non-existing container? Or is it simply a bug?
>> Any help would be appreciated.
> It could be a bug. Like I've stated before, the jsLib RDF library is
> old, and probably fairly buggy at this point. It is in need of a long
> overdue overhaul.
More information about the Jslib