]> git.aero2k.de Git - tmp/jakarta-migration.git/commit
CSPACE 12: Second iteration of RELAX NG schema for defining and validating an entity...
authorAron Roberts <aron@socrates.berkeley.edu>
Thu, 26 Feb 2009 04:09:27 +0000 (04:09 +0000)
committerAron Roberts <aron@socrates.berkeley.edu>
Thu, 26 Feb 2009 04:09:27 +0000 (04:09 +0000)
commit44d619ae94d5fc2e4ce0c6bf9ca0b74327175672
tree98824f54139f96cbb3aa5e0676bea3f1ea5517aa
parentdbcc85ad088aceb87b5654fb834fdd5552145690
CSPACE 12: Second iteration of RELAX NG schema for defining and validating an entity, and also - by way of example - a CollectionObject payload.  This iteration now defines a set of core fields common to every entity object, a base definition for each field in that object, and two different alternatives - one using infoBlocks, one without - for enclosing sets of related fields.  This set of schema now successfully validates a pair of test entity files, also included with this iteration.  There are also comments about how we might perform in-line validation using Schematron rules.
sandbox/aron/schema/CollectionObject.xml
sandbox/aron/schema/CollectionObject2.xml
sandbox/aron/schema/collectionObject-as-entity.rng [new file with mode: 0644]
sandbox/aron/schema/entity.rng
sandbox/aron/schema/entityCoreFields.rng [new file with mode: 0644]
sandbox/aron/schema/entityField.rng
sandbox/aron/schema/entityFieldAttributes.rng [new file with mode: 0644]