wiki-archive/twiki/data/TAPIR/ProposedChangesToOrderBy.txt,v

66 lines
1.4 KiB
Plaintext

head 1.1;
access;
symbols;
locks; strict;
comment @# @;
1.1
date 2007.01.09.00.00.00; author MoinMoin; state Exp;
branches;
next ;
desc
@Initial revision
@
1.1
log
@Initial revision
@
text
@<orderBy> is currently defined as:
<verbatim>
<xsd:element name="orderBy" minOccurs="0">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="concept" maxOccurs="unbounded">
<xsd:complexType>
<xsd:complexContent>
<xsd:extension base="conceptType">
<xsd:attribute name="descend" type="xsd:boolean" use="optional" default="false"/>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</verbatim>
Since it always references properties, it could be changed to:
<verbatim>
<xsd:element name="orderBy" minOccurs="0">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="property" maxOccurs="unbounded">
<xsd:complexType>
<xsd:complexContent>
<xsd:extension base="propertyType">
<xsd:attribute name="descend" type="xsd:boolean" use="optional" default="false"/>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</verbatim>
The propertyType definition can be found at ProposedChangesToOutputModelMapping.
@