Changeset 1722 for trunk/docx4j/src


Ignore:
Timestamp:
11/29/11 13:21:39 (6 months ago)
Author:
jharrop
Message:

Word might put w:proofErr in a run-level content control. So our XHTML paragraph to run level conversion now handles that case.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/docx4j/src/main/java/org/docx4j/model/datastorage/BindingHandler.java

    r1719 r1722  
    269269 
    270270                        log.info("convertXHTML extension function"); 
     271                        log.info("contentChild: " + contentChild); 
    271272                         
    272273                        String r = xpathGetString(pkg, customXmlDataStorageParts, storeItemId, xpath, prefixMappings); 
     
    290291                                 
    291292                                if (results.size()>0 &&  
    292                                                 contentChild.equals("r") ) { 
     293                                                (contentChild.equals("r") 
     294                                                                || contentChild.equals("proofErr") 
     295                                                                // TODO: is there other inline content Word might put into a content control? 
     296                                                                ) ) { 
    293297                                        // Only accept the first result object 
    294298                                         
     
    662666                        Xpath xpath = xPathsPart.getXPathById(xPathsPart.getJaxbElement(), xpathId); 
    663667                         
     668                        if (xpath==null) { 
     669                                log.warn("Couldn't find xpath with id: " + xpathId); 
     670                                return null; 
     671                        } 
     672                         
    664673                        String storeItemId = xpath.getDataBinding().getStoreItemID(); 
    665674                        String xpathExp = xpath.getDataBinding().getXpath(); 
Note: See TracChangeset for help on using the changeset viewer.