-
Notifications
You must be signed in to change notification settings - Fork 25
Inconsistent use of Child(ren) #54
Copy link
Copy link
Open
Labels
C: NeuroML softwareC: NeuroML softwareC: NeuroML softwareC: NeuroML2 standardComponent: NeuroML 2 standardComponent: NeuroML 2 standardT: bugType: bugType: bugT: questionType: questionType: question
Milestone
Metadata
Metadata
Assignees
Labels
C: NeuroML softwareC: NeuroML softwareC: NeuroML softwareC: NeuroML2 standardComponent: NeuroML 2 standardComponent: NeuroML 2 standardT: bugType: bugType: bugT: questionType: questionType: question
Type
Projects
Status
📋 Backlog
In the current core component definitions, there are
ComponentTypes which useChildfor optional sub elements (e.g.notesin here,parenthere).As described in the LEMS paper,
Childmeans one and only one sub-component of the appropriate type must be present. So, the correct construct would beChildren, with themaxattribute specified where appropriate (e.g.segmentcan only have zero or oneparent).