Circular dependency removal in xml schema
authorTomasz Iwanek <t.iwanek@samsung.com>
Mon, 17 Jun 2013 07:44:52 +0000 (09:44 +0200)
committerGerrit Code Review <gerrit@gerrit.vlan144.tizendev.org>
Sat, 22 Jun 2013 13:03:24 +0000 (13:03 +0000)
commit2947a4d56b49f629ef1dd6b391bce63f285ea53a
tree1541106d0350bf960b22cb12088504cdb7a3580c
parent49738ce291268d9694e14967173da404d9d3bfd1
Circular dependency removal in xml schema

[Issue#]       LINUXWRT-457
[Bug]          Tizen IDE requires no circular dependecies in xml schema
               Missing namespace for elements.
               Using import instead of include.
               Ambiquitious model for foreign element in widget element (it just cannot be expressed...)
[Cause]        N/A
[Solution]     Move conflict part to new xsd file
[Verification] run on PC: xmlstarlet val -e -s configuration/widgets.xsd configuration/config.xml.
Check xml schema for IDE:
- Run eclipse (Java EE edition!).
- Create Project of type of "XSD Schema File".
- Copy xsd files to project.
- Right click on widgets.xsd file in Project Explorer view.
- Choose "Validate" menuitem.
- No errors should appear.

Change-Id: I894a70c2548fc667c0a78ecde880e95b7b8fe4b7
configuration/access.xsd
configuration/common.xsd
configuration/local.xsd [new file with mode: 0644]
configuration/packaging-configuration.xsd
configuration/updates.xsd
configuration/widgets.xsd