[Bug 63745] New: Add traversing and debugging interface

classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

[Bug 63745] New: Add traversing and debugging interface

Bugzilla from bugzilla@apache.org
https://bz.apache.org/bugzilla/show_bug.cgi?id=63745

            Bug ID: 63745
           Summary: Add traversing and debugging interface
           Product: POI
           Version: 4.0.x-dev
          Hardware: All
                OS: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: POI Overall
          Assignee: [hidden email]
          Reporter: [hidden email]
  Target Milestone: ---

OLE2 classes and their dependencies are usually harder to reengineer/debug than
their OOXML counterparts. For this purpose I've added the GenericRecord
interface and a sample Writer GenericRecordJsonWriter.

Currently this is provided for HSLF/DDF/WMF/EMF/EMF+

Although this is mainly provided for OLE2 based classes, this can be of course
extended to OOXML.

--
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

[Bug 63745] Add traversing and debugging interface

Bugzilla from bugzilla@apache.org
https://bz.apache.org/bugzilla/show_bug.cgi?id=63745

--- Comment #1 from Andreas Beeker <[hidden email]> ---
Applied via r1866808

Left open for further OLE2 modules

--
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

[Bug 63745] Add traversing and debugging interface

Bugzilla from bugzilla@apache.org
In reply to this post by Bugzilla from bugzilla@apache.org
https://bz.apache.org/bugzilla/show_bug.cgi?id=63745

--- Comment #2 from Andreas Beeker <[hidden email]> ---
Replace EscherProperty.getAttributeMap by GenericRecord interface via r1868352

--
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

[Bug 63745] Add traversing and debugging interface

Bugzilla from bugzilla@apache.org
In reply to this post by Bugzilla from bugzilla@apache.org
https://bz.apache.org/bugzilla/show_bug.cgi?id=63745

--- Comment #3 from Andreas Beeker <[hidden email]> ---
... and r1868353 to provide XmlWriter for GenericRecords

--
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

[Bug 63745] Add traversing and debugging interface

Bugzilla from bugzilla@apache.org
In reply to this post by Bugzilla from bugzilla@apache.org
https://bz.apache.org/bugzilla/show_bug.cgi?id=63745

--- Comment #4 from Andreas Beeker <[hidden email]> ---
with r1868952 the json writer actually generates valid json with the names in
quotes. Furthermore I've added the feature to subclass the writer classes and
omit certain properties, which can be displayed/processed otherwise

--
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

[Bug 63745] Add traversing and debugging interface

Bugzilla from bugzilla@apache.org
In reply to this post by Bugzilla from bugzilla@apache.org
https://bz.apache.org/bugzilla/show_bug.cgi?id=63745

Dominik Stadler <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Severity|normal                      |enhancement

--
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]