[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: IRC log - ODF Collab SC call - 2017-11-15
[16:36] Svante Schubert: Hi Patrick, here is the link to the update, I have been talking about: https://issues.apache.org/jira/browse/ODFTOOLKIT-458?focusedCommentId=16249684&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16249684
[16:37] Svante Schubert: Take a look at the files in the end. There is a graph with <table:table> as root and all children in the RelaxNG schema until another child element is hit. The subgraph ends there but the element is included as leave node.
[16:39] Svante Schubert: I am updating currently the source code generation from the RelaxNG Schema
[16:40] Svante Schubert: https://issues.apache.org/jira/secure/attachment/12897341/Gephi-GraphML-Odf-Table-View.png
[16:40] Svante Schubert: ^^ this is not a good picture as the print export does not work as expected
[16:40] Svante Schubert: Its just a screenshot
[16:40] Svante Schubert: blue are elements
[16:40] Svante Schubert: red are attributes
[16:41] Svante Schubert: and yellow are references
[16:41] Svante Schubert: In the latest version the edges being sequences are green and have an order attribute to sort them correctly :)
[16:41] Svante Schubert: The past days I have been reading on Gremlin GraphDatabase scripting languange
[16:43] Svante Schubert: Epsilon is nothing and choice above the Epsilon with some thing is equal an optional to this thing :)
[16:43] Svante Schubert: this is the RAW internal model of the MultiSchemaValidator
[16:43] Svante Schubert: next step is to simplify the graph for human readability
[16:44] Svante Schubert: Exchange choice and epsilon against optional and drop the man references with give no additional information
[16:44] Svante Schubert: they are just boilerplate
[16:51] Svante Schubert: You realize some redundancy in the graph, like the multiple times of "optional" around "office:forms"
[16:52] Svante Schubert: I will first simply the above graph and then traverse it to get the data for source generation. In this case for the TableTableElement class inherting from DOM element class.
[16:55] Svante Schubert: discussing ongoing work..
[17:11] Svante Schubert: Good bye!
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]