Hi everyone, Just a bit of an update on my GSoC work.
I've written an XNI document filter that checks for character normalization. I understand the process of inserting it into the pipeline, but I am a bit unsure about the xni component manager and getting the relevant features. Do i need to register my component with the component manager to receive the feature notifications or does that automatically occur? I've also been looking around for relevant sections of existing code that I will need to update. This is what I've come up with so far: - Update DOMNormalizer to normalize characters if the appropriate feature is set. - Update DOMParserImpl to allow DOM_NORMALIZE_CHARACTERS and DOM_CHECK_CHAR_NORMALIZATION features - Add character normalization flags to the normalization section of DOMConfigurationImpl. - Update AbstractSAXParser to allow the UNICODE_NORMALIZATION_CHECKING_FEATURE. Let me know if you think of any glaring omissions. The LSSerializer class also has some attributes related to character normalization [1]. However I believe the implementation in Xerces is actually from the Xalan project which doesn't implement them. Should I be looking at adding character normalization support to their project too? Thanks, Richard [1] http://www.w3.org/TR/DOM-Level-3-LS/load-save.html#LS-LSSerializer --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
