Actions
Bug #38
closedmde inappropriately depends on specific IBM parser
Start date:
07/03/2000
Due date:
% Done:
0%
Estimated time:
Bugzilla-Id:
38
Description
need to eliminate dependency on IBM TX classes. Probably easiest way is to
break the view (JTree) from the storage of our DOM tree in a more typical MVC
architecture. If so, can probably use a DOM model in an interface class. Still
leaves the problem of interrogating the DTD, which will still be parser specific
at this point in time. Maybe build an application specific model of the DTD
from the SAX DeclHandler interface? Better, have an API for accessing the DTD
which can be mapped onto parser specific functionality, as was originally
envisioned for the ParserDriver interface. Overall this task is a major code
cleaner to factor out parser specific dependencies. Test by running under
xerces parser.
Actions