libSBML Perl API  libSBML 5.10.0 Perl API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
doc_note_assignmentRule_setting_lv Class Reference

Detailed Description

Note
Upon the addition of an AssignmentRule object to an SBMLDocument, the SBML Level, SBML Version and XML namespace of the document override the values used when creating the AssignmentRule object via the AssignmentRule constructors. This is necessary to ensure that an SBML document has a consistent overall structure. Nevertheless, the ability to supply the values at the time of creation of a AssignmentRule is an important aid to producing valid SBML. Knowledge of the intented SBML Level and Version determine whether it is valid to assign a particular value to an attribute, or whether it is valid to add a component to an existing SBMLDocument.