[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Result element
Folks, Attempting to complete my action wrt the result element. I created db.result: [ db:refname [ "result" ] db:refpurpose [ "A wrapper for identifying the results of a procedure or step" ] ] div { db.result.role.attribute = attribute role { text } db.result.attlist = db.result.role.attribute? & db.common.attributes & db.common.linking.attributes db.result = element result { db.result.attlist, db.all.blocks+ } } On reflection, given the number of elements that people thought should be allowed in result, it seemed most likely that we'd need them all. I adjusted the content model of procedure to allow result at the end: [ db:refname [ "procedure" ] db:refpurpose [ "A list of operations to be performed in a well-defined sequence" ] ] div { db.procedure.role.attribute = attribute role { text } db.procedure.attlist = db.procedure.role.attribute? & db.common.attributes & db.common.linking.attributes db.procedure.info = db._info.title.only db.procedure = element procedure { db.procedure.attlist, db.procedure.info, db.all.blocks*, db.step+, db.result? } } And the content model of step similarly: [ db:refname [ "step" ] db:refpurpose [ "A unit of action in a procedure" ] ] div { db.step.role.attribute = attribute role { text } db.step.attlist = db.step.role.attribute? & db.common.attributes & db.common.linking.attributes & db.performance.attribute? db.step.info = db._info.title.only # This content model is blocks*, step|stepalternatives, blocks* but # expressed this way it avoids UPA issues in XSD and DTD versions db.step = element step { db.step.attlist, db.step.info, ( (db.all.blocks+, (((db.substeps|db.stepalternatives), db.all.blocks*))?, db.result? ) | ((db.substeps|db.stepalternatives), db.all.blocks*, db.result?)) } } AFAICT, that's consistent with what we decided. The minutes that assign me the action to add result don't have a summary of the proposal. And I waited too long to implement it :-( Be seeing you, norm -- Norman Walsh <ndw@nwalsh.com> | The art of living is more like http://www.oasis-open.org/docbook/ | wrestling than dancing.--Marcus Chair, DocBook Technical Committee | Aurelius
Attachment:
pgpXeHM60BURG.pgp
Description: PGP signature
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]