[NeXus-definitions-tickets] [NeXusDefinitions] #266: implement difference in rules between base classes and application definitions

NeXus Base Classes and Instrument Definitions noreply at nexusformat.org
Wed Sep 4 16:11:44 BST 2013


#266: implement difference in rules between base classes and application
definitions
-------------------------+-------------------------
 Reporter:  Pete Jemian  |      Owner:  Pete Jemian
     Type:  defect       |     Status:  new
 Priority:  major        |  Milestone:
Component:  general      |   Keywords:  NXDL schema
-------------------------+-------------------------
 Through discussions (teleconferences, private email, and #265), it becomes
 clear that base classes and application definitions have some differences
 in their rules that are not represented currently in the nxdl.xsd.  For
 example, the default settings the "minOccurs" attribute (for fields and
 groups) is zero for base classes but is one for application definitions.

 * base classes enumerate the fields and groups that might appear
 * application definitions declare the fields and groups that must appear

-- 
Ticket URL: <http://trac.nexusformat.org/definitions/ticket/266>
NeXus Base Classes and Instrument Definitions <http://www.nexusformat.org/>
NeXus Base Classes and Instrument Definitions



More information about the NeXus-definitions-tickets mailing list