incubator-ooo-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bugzi...@apache.org
Subject [Bug 120766] New: XEnumerationAccess.createEnumeration() doesn't show table after drag-n-drop
Date Thu, 30 Aug 2012 15:26:47 GMT
https://issues.apache.org/ooo/show_bug.cgi?id=120766

          Priority: P3
            Bug ID: 120766
          Assignee: ooo-issues@incubator.apache.org
           Summary: XEnumerationAccess.createEnumeration()  doesn't show
                    table after drag-n-drop
          Severity: normal
        Issue Type: DEFECT
    Classification: Code
                OS: Linux
          Reporter: pavlok311@gmail.com
          Hardware: PC
            Status: UNCONFIRMED
           Version: AOO 3.4.1
         Component: code
           Product: api

If table is created in Microsoft Office 2010 Word editor, then
dragged-and-dropped and saved as '.doc' file this table is not included in
XEnumerationAccess.createEnumeration();

Here is the test python code:

        def list_elements(_el):
            if not hasattr(_el, 'createEnumeration'):
                return

            enum = _el.createEnumeration()
            while enum.hasMoreElements():
                new_el = enum.nextElement()
                print 'el = ', new_el.ImplementationName
                list_elements(new_el)

        print 'Element type = ', el.ImplementationName
        list_elements(el)
        print 'Listing finished'


For the file with a table which wasn't dragged-and-dropped the result is:

Element type =  SwXBodyText
el =  SwXTextTable
el =  SwXParagraph
el =  SwXTextPortion
Listing finished

For table which was dragged-and-dropped:

Element type =  SwXBodyText
el =  SwXParagraph
el =  SwXTextPortion
Listing finished

-- 
You are receiving this mail because:
You are the assignee for the bug.

Mime
View raw message