dme issueshttps://gitlab.rz.uni-bamberg.de/dariah/dme/-/issues2019-11-28T08:33:45Zhttps://gitlab.rz.uni-bamberg.de/dariah/dme/-/issues/15Rethink and implement schema list/detail view2019-11-28T08:33:45ZGradl, TobiasRethink and implement schema list/detail view\- side by side
\- separate editor? =>table to wide in fluid
- non-fluid layout is a waste
*(from redmine: issue id 293, created on 2018-01-22tgradl)*
* Relations:
* relates #299\- side by side
\- separate editor? =>table to wide in fluid
- non-fluid layout is a waste
*(from redmine: issue id 293, created on 2018-01-22tgradl)*
* Relations:
* relates #299X.xGradl, TobiasGradl, Tobiashttps://gitlab.rz.uni-bamberg.de/dariah/dme/-/issues/14Mixed XML Content2019-11-28T08:33:44ZGradl, TobiasMixed XML ContentNot yet respected, see e.g.
http://www.w3schools.com/schema/schema\_complex\_mixed.asp
*(from redmine: issue id 292, created on 2018-01-22tgradl)*
* Relations:
* relates #288Not yet respected, see e.g.
http://www.w3schools.com/schema/schema\_complex\_mixed.asp
*(from redmine: issue id 292, created on 2018-01-22tgradl)*
* Relations:
* relates #288X.xGradl, TobiasGradl, Tobiashttps://gitlab.rz.uni-bamberg.de/dariah/dme/-/issues/13Analyze and implement on recursive elements in XML Schemata2019-11-28T08:33:43ZGradl, TobiasAnalyze and implement on recursive elements in XML SchemataRecursion is a problem because the metamodel allows reuse of terminals
(recursion ok), nonterminal elements form a tree to 1) have regular
grammars apply, and 2) to allow mappings to exactly one particular
instance of the nonterminal
So...Recursion is a problem because the metamodel allows reuse of terminals
(recursion ok), nonterminal elements form a tree to 1) have regular
grammars apply, and 2) to allow mappings to exactly one particular
instance of the nonterminal
Solution approach: Make the schema dynamically extensible only if
required (expanded in the viewer and mappings added) otherwise also
reuse the nonterminals
Current implementation: Cut at detected recursion
*(from redmine: issue id 291, created on 2018-01-22tgradl)*
* Relations:
* relates #288X.xGradl, TobiasGradl, Tobiashttps://gitlab.rz.uni-bamberg.de/dariah/dme/-/issues/10Implement metamodel v2.12019-11-28T08:33:38ZGradl, TobiasImplement metamodel v2.1now considering the inheritance concept
*(from redmine: issue id 288, created on 2018-01-22tgradl)*
* Relations:
* relates #291
* relates #292
* relates #285now considering the inheritance concept
*(from redmine: issue id 288, created on 2018-01-22tgradl)*
* Relations:
* relates #291
* relates #292
* relates #285X.xGradl, TobiasGradl, Tobias