Project

General

Profile

Actions

Bug #38

closed

mde inappropriately depends on specific IBM parser

Added by Matt Jones over 24 years ago. Updated over 22 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
obsolete - mde
Target version:
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

Also available in: Atom PDF