Most recent edit on 2012-01-30 10:06:16 by JohnSnelson [Reverted to version from 2007-12-17 07:59:19]
Deletions:
Toy Trains∞kata kata bijak∞
Edited on 2011-11-23 02:33:29 by PointBlank [minor edit]
Additions:
Toy Trains∞kata kata bijak∞
Deletions:
Toy Trains∞
Edited on 2011-11-16 07:16:34 by JoeSchmoe [minor edit]
Additions:
Toy Trains∞
Edited on 2007-12-17 07:59:19 by JohnSnelson [Added the data model FAQ]
Additions:
Back
CategoryFAQ
Oldest known version of this page was edited on 2007-12-17 07:57:21 by JohnSnelson [Added the data model FAQ]
Page view:
How can I get XQilla to use my tree model / DOM?
XQilla has a reasonably simple data model abstraction, to allow it to work on any data model where a suitable mapping to XML can be defined.
The central class that you will need to provide an implementation for is
XQillaConfiguration∞, from which you can control all aspects of the data model used by XQilla. There are two existing implementations of this class in XQilla,
XercesConfiguration∞ and
FastXDMConfiguration∞, which you should be able to use as templates for what you want to do.
Other objects you will need to provide an implementation for are
SequenceBuilder∞ and
UpdateFactory∞ (if you want your data model to support XQuery Update).
SequenceBuilder will create the most important object for your implementation of the data model, an implementation of the
Node∞ interface.