Presentation is loading. Please wait.

Presentation is loading. Please wait.

Proposal for change to VOTable schema Without changing set of valid documents (modulo undesired ones)

Similar presentations


Presentation on theme: "Proposal for change to VOTable schema Without changing set of valid documents (modulo undesired ones)"— Presentation transcript:

1 Proposal for change to VOTable schema Without changing set of valid documents (modulo undesired ones) http://www.ivoa.net/forum/votable/0504/0748.htm

2 Motivation Reuse of certain, but not all constructs (FIELD) Validates easier ( currently valid) OO motivation (see dm session) Similar change accepted in registry group, hopefully in dm. Cleaner design (simpler, example XMLBeans)

3

4 Changes No element ref construct. No global elements for attributes and contained classes. Analogy to Java binding : –Complex type class –Typed declarations Fields in class definition –Default document a main method using the classes. –Global elements variable declarations local to main method Single inheritance mapping, only extension, no substitutionGroup Requires xsi:type construct to indicate which precise class is used. Can support a more involved special purpose document to/from the official default registry document using XSLT scripts for example (view concept). See also: http://www.xml.com/pub/a/2002/08/07/wxs_uml.html and othershttp://www.xml.com/pub/a/2002/08/07/wxs_uml.html Probably more … VOTable redesign

5 <xs:complexContent....... <xs:element name="TABLEDATA" type="TableData" /> <xs:element name="BINARY" type="Binary"/> <xs:element name="FITS" type="Fits" />


Download ppt "Proposal for change to VOTable schema Without changing set of valid documents (modulo undesired ones)"

Similar presentations


Ads by Google