SchemaValidation:Home Page: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
 
mNo edit summary
Line 20: Line 20:
*Schema Loader
*Schema Loader
**Does not support the include/import tag
**Does not support the include/import tag
Schema Support:
*Simple Types (required by XForms)
<table border="1">
<tr><th>Name</th><th>Supported?</th></tr>
<tr><td>string</td><td>Yes</td></tr>
<tr><td>boolean</td><td>Yes</td></tr>
<tr><td>gDay</td><td>Yes</td></tr>
<tr><td>gMonth</td><td>Yes</td></tr>
<tr><td>gYear</td><td>Yes</td></tr>
<tr><td>gYearMonth</td><td>Yes</td></tr>
<tr><td>gMonthDay</td><td>Yes</td></tr>
<tr><td>date</td><td>Yes</td></tr>
<tr><td>dateTime</td><td>Yes</td></tr>
<tr><td>duration</td><td>Yes</td></tr>
<tr><td>integer</td><td>Yes</td></tr>
<tr><td>nonPositiveInteger</td><td>Yes</td></tr>
<tr><td>negativeInteger</td><td>Yes</td></tr>
<tr><td>byte</td><td>Yes</td></tr>
<tr><td>float</td><td>Yes</td></tr>
<tr><td>decimal</td><td>Yes</td></tr>
<tr><td>anyURI</td><td>Yes</td></tr>
<tr><td>base64Binary</td><td>Yes</td></tr>
<tr><td>hexBinary</td><td>Yes</td></tr>
<tr><td>qName</td><td>Yes</td></tr>
<tr><td>qName</td><td>No (Bug 324807)</td></tr>
<tr><td>normalisedString</td><td>No (Bug 324807)</td></tr>
<tr><td>token</td><td>No (Bug 324807)</td></tr>
<tr><td>language</td><td>No (Bug 324807)</td></tr>
<tr><td>long</td><td>No (Bug 324807)</td></tr>
<tr><td>int</td><td>No (Bug 324807)</td></tr>
<tr><td>short</td><td>No (Bug 324807)</td></tr>
<tr><td>unsignedLong</td><td>No (Bug 324807)</td></tr>
<tr><td>unsignedInt</td><td>No (Bug 324807)</td></tr>
<tr><td>unsignedShort</td><td>No (Bug 324807)</td></tr>
<tr><td>unsignedByte</td><td>No (Bug 324807)</td></tr>
<tr><td>positiveInteger</td><td>No</td></tr>
</table>
*Complex Types

Revision as of 16:23, 26 January 2006

Welcome to the Schema Validation Development page.

Status:

  • Trunk
    • Basic Simpletypes
    • Schema Attribute Core changes (bug 308372)
  • 1.8.x Branch
    • Basic Simpletypes
  • 1.8.0.x Branch
    • Basic Simpletypes

Development:

  • Basic Complex Type Validation (Bug 278449)
  • Simple Type Inheritance (Bug 305096)

Known Issues:

  • Schema Loader
    • Does not support the include/import tag

Schema Support:

  • Simple Types (required by XForms)
NameSupported?
stringYes
booleanYes
gDayYes
gMonthYes
gYearYes
gYearMonthYes
gMonthDayYes
dateYes
dateTimeYes
durationYes
integerYes
nonPositiveIntegerYes
negativeIntegerYes
byteYes
floatYes
decimalYes
anyURIYes
base64BinaryYes
hexBinaryYes
qNameYes
qNameNo (Bug 324807)
normalisedStringNo (Bug 324807)
tokenNo (Bug 324807)
languageNo (Bug 324807)
longNo (Bug 324807)
intNo (Bug 324807)
shortNo (Bug 324807)
unsignedLongNo (Bug 324807)
unsignedIntNo (Bug 324807)
unsignedShortNo (Bug 324807)
unsignedByteNo (Bug 324807)
positiveIntegerNo
  • Complex Types