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