libSBML Perl API  libSBML 5.17.2 Perl API
MultiSBMLError.h File Reference

: Implementation of the MultiSBMLError class More...

This graph shows which files directly or indirectly include this file:

Enumerations

enum  MultiSBMLErrorCode_t {
  MultiUnknownError = 7010100,
  MultiNSUndeclared = 7010101,
  MultiElementNotInNs = 7010102,
  MultiMathCi_AllowedMultiAtts = 7010201,
  MultiMathCi_SpeRefAtt_Ref = 7010202,
  MultiMathCi_RepTypAtt_Ref = 7010203,
  MultiDupClaId = 7010301,
  MultiInvSIdSyn = 7010302,
  MultiInvNamSyn = 7010303,
  MultiUnqId_SptIns = 7010304,
  MultiUnqId_SptCpoInd = 7010305,
  MultiUnqId_InSptBnd = 7010306,
  MultiUnqId_Sft = 7010307,
  MultiUnqId_SubListOfSfs = 7010308,
  MultiUnqId_SpeFtr = 7010309,
  MultiUnqId_CpaRef = 7010310,
  MultiInvSIdRefSyn_Spt_CpaAtt = 7010311,
  MultiInvSIdRefSyn_PslSpeFtrVal_NumAtt = 7010312,
  MultiInvSIdRefSyn_SptIns_SptAtt = 7010313,
  MultiInvSIdRefSyn_SptIns_CpaRefAtt = 7010314,
  MultiInvSIdRefSyn_SptCpoInd_CpoAtt = 7010315,
  MultiInvSIdRefSyn_SptCpoInd_ParAtt = 7010316,
  MultiInvSIdRefSyn_InSptBnd_Bst1Att = 7010317,
  MultiInvSIdRefSyn_InSptBnd_Bst2Att = 7010318,
  MultiInvSIdRefSyn_Spe_SptAtt = 7010319,
  MultiInvSIdRefSyn_OutBst_CpoAtt = 7010320,
  MultiInvSIdRefSyn_SpeFtr_SpeFtrTypAtt = 7010321,
  MultiInvSIdRefSyn_SpeFtr_CpoAtt = 7010322,
  MultiInvSIdRefSyn_SpeFtrVal_ValAtt = 7010323,
  MultiInvSIdRefSyn_SplSpeRef_CompRefAtt = 7010324,
  MultiInvSIdRefSyn_StpCpoMapInPro_RctAtt = 7010325,
  MultiInvSIdRefSyn_StpCpoMapInPro_RctCpoAtt = 7010326,
  MultiInvSIdRefSyn_StpCpoMapInPro_ProCpoAtt = 7010327,
  MultiInvSIdRefSyn_Cpa_CpaTypAtt = 7010328,
  MultiInvSIdRefSyn_CpaRef_CpaAtt = 7010329,
  MultiSBML_RequiredAttMissing = 7020101,
  MultiSBML_RequiredAttMustBeBoolean = 7020102,
  MultiSBML_RequiredAttMustBeTrue = 7020103,
  MultiLofStps_OnlyOne = 7020201,
  MultiLofStps_NoEmpty = 7020202,
  MultiLofStps_AllowedAtts = 7020203,
  MultiLofStps_AllowedElts = 7020204,
  MultiExCpa_AllowedMultiAtts = 7020301,
  MultiExCpa_IsTypeAtt_Invalid = 7020302,
  MultiExCpa_IsTypeAtt_Required = 7020303,
  MultiExCpa_IsTypeAtt_SameAsParent = 7020304,
  MultiExCpa_CpaTypAtt_Restrict = 7020305,
  MultiLofCpaRefs_OnlyOne = 7020306,
  MultiLofCpaRefs_NoEmpty = 7020307,
  MultiLofCpaRefs_AllowedAtts = 7020308,
  MultiLofCpaRefs_AllowedElts = 7020309,
  MultiSpt_AllowedCoreAtts = 7020401,
  MultiSpt_AllowedCoreElts = 7020402,
  MultiSpt_AllowedMultiAtts = 7020403,
  MultiSpt_CompartmentAtt_Ref = 7020404,
  MultiSpt_ListOfDefs_NoEmpty = 7020405,
  MultiLofSpeFtrTyps_onlyOne = 7020406,
  MultiLofSpeFtrTyps_Elts = 7020407,
  MultiLofSpeFtrTyps_AllowedAtts = 7020408,
  MultiLofSptInss_onlyOne = 7020409,
  MultiLofSptInss_Elts = 7020410,
  MultiLofSptInss_AllowedAtts = 7020411,
  MultiLofSptCpoInds_onlyOne = 7020412,
  MultiLofSptCpoInds_Elts = 7020413,
  MultiLofSptCpoInds_AllowedAtts = 7020414,
  MultiLofInSptBnds_onlyOne = 7020415,
  MultiLofInSptBnds_Elts = 7020416,
  MultiLofInSptBnds_AllowedAtts = 7020417,
  MultiBstSpt_Restrict = 7020501,
  MultiSpeFtrTyp_AllowedCoreAtts = 7020601,
  MultiSpeFtrTyp_AllowedCoreElts = 7020602,
  MultiSpeFtrTyp_AllowedMultiAtts = 7020603,
  MultiSpeFtrTyp_OccAtt_Ref = 7020604,
  MultiSpeFtrTyp_RestrictElt = 7020605,
  MultiLofPsbSpeFtrVals_AllowedAtts = 7020606,
  MultiLofPsbSpeFtrVals_Elts = 7020607,
  MultiLofPsbSpeFtrVals_NoEmpty = 7020608,
  MultiPsbSpeFtrVal_AllowedCoreAtts = 7020701,
  MultiPsbSpeFtrVal_AllowedCoreElts = 7020702,
  MultiPsbSpeFtrVal_AllowedMultiAtts = 7020703,
  MultiPsbSpeFtrVal_NumAtt_Ref = 7020704,
  MultiSptIns_AllowedCoreAtts = 7020801,
  MultiSptIns_AllowedCoreElts = 7020802,
  MultiSptIns_AllowedMultiAtts = 7020803,
  MultiSptIns_SptAtt_Ref = 7020805,
  MultiSptIns_CpaRefAtt_Ref = 7020806,
  MultiSptCpoInd_AllowedCoreAtts = 7020901,
  MultiSptCpoInd_AllowedCoreElts = 7020902,
  MultiSptCpoInd_AllowedMultiAtts = 7020903,
  MultiSptCpoInd_CpoAtt_Ref = 7020904,
  MultiSptCpoInd_IdParAtt_Ref = 7020907,
  MultiInSptBnd_AllowedCoreAtts = 7021101,
  MultiInSptBnd_AllowedCoreElts = 7021102,
  MultiInSptBnd_AllowedMultiAtts = 7021103,
  MultiInSptBnd_Bst1Att_Ref = 7021104,
  MultiInSptBnd_Bst2Att_Ref = 7021105,
  MultiInSptBnd_TwoBstAtts_NotSame = 7021106,
  MultiExSpe_AllowedMultiAtts = 7021201,
  MultiExSpe_RestrictSpeciesTypeAtt = 7021202,
  MultiExSpe_NoEmptyListOfDefs = 7021203,
  MultiLofOutBsts_AllowedAtts = 7021204,
  MultiLofOutBsts_AllowedElts = 7021205,
  MultiLofSpeFtrs_AllowedAtts = 7021206,
  MultiSubLofSpeFtrs_AllowedMultiAtts = 7021207,
  MultiSubLofSpeFtrs_RelationAtt_Ref = 7021208,
  MultiLofSpeFtrs_AllowedElts = 7021209,
  MultiSubLofSpeFtrs_AllowedCoreAtts = 7021210,
  MultiSubLofSpeFtrs_AllowedElts = 7021211,
  MultiSubLofSpeFtrs_CpoAtt_Ref = 7021212,
  MultiExSpe_ReqSpt_LofOutBsts = 7021213,
  MultiExSpe_ReqSpt_LofSpeFtrs = 7021214,
  MultiSubLofSpeFtrs_RelationAndOcc = 7021215,
  MultiSubLofSpeFtrs_TwoSpeFtrs = 7021216,
  MultiOutBst_AllowedCoreAtts = 7021301,
  MultiOutBst_AllowedCoreElts = 7021302,
  MultiOutBst_AllowedMultiAtts = 7021303,
  MultiOutBst_BdgStaAtt_Ref = 7021304,
  MultiOutBst_CpoAtt_Ref = 7021305,
  MultiOutBst_NotInBond = 7021306,
  MultiSpeFtr_AllowedCoreAtts = 7021401,
  MultiSpeFtr_AllowedCoreElts = 7021402,
  MultiSpeFtr_AllowedMultiAtts = 7021403,
  MultiSpeFtr_SpeFtrTypAtt_Ref = 7021404,
  MultiSpeFtr_OccAtt_Ref = 7021405,
  MultiSpeFtr_CpoAtt_Ref = 7021406,
  MultiSpeFtr_RestrictElts = 7021407,
  MultiLofSpeFtrVals_NoEmpty = 7021408,
  MultiLofSpeFtrVals_AllowedAtts = 7021409,
  MultiLofSpeFtrVals_AllowedElts = 7021410,
  MultiSpeFtrVal_AllowedCoreAtts = 7021501,
  MultiSpeFtrVal_AllowedCoreElts = 7021502,
  MultiSpeFtrVal_AllowedMultiAtts = 7021503,
  MultiSpeFtrVal_ValAtt_Ref = 7021504,
  MultiIntSpeRec_AllowedAtts = 7021601,
  MultiIntSpeRec_AllowedCoreElts = 7021602,
  MultiExSplSpeRef_AllowedMultiAtts = 7021701,
  MultiExSplSpeRef_CpaRefAtt_Ref = 7021702,
  MultiLofSptCpoMapsInPro_NoEmpty = 7021801,
  MultiLofSptCpoMapsInPro_AllowedAtts = 7021802,
  MultiLofSptCpoMapsInPro_AllowedElts = 7021803,
  MultiSptCpoMapInPro_AllowedCoreAtts = 7021901,
  MultiSptCpoMapInPro_AllowedCoreElts = 7021902,
  MultiSptCpoMapInPro_AllowedMultiAtts = 7021903,
  MultiSptCpoMapInPro_RctAtt_Ref = 7021904,
  MultiSptCpoMapInPro_RctCpoAtt_Ref = 7021905,
  MultiSptCpoMapInPro_ProCpoAtt_Ref = 7021906,
  MultiCpaRef_AllowedCoreAtts = 7022001,
  MultiCpaRef_AllowedCoreElts = 7022002,
  MultiCpaRef_AllowedMultiAtts = 7022003,
  MultiCpaRef_CompartmentAtt_Ref = 7022004,
  MultiCpaRef_IdRequiredOrOptional = 7022005,
  MultiCpaRef_NoReferenceToAnyParent = 7022006
}
 Codes for all SBML-level errors and warnings from the 'multi' package. More...
 

Detailed Description

: Implementation of the MultiSBMLError class

Author
: Fengkai Zhang
: SBMLTeam

Enumeration Type Documentation

◆ MultiSBMLErrorCode_t

Codes for all SBML-level errors and warnings from the 'multi' package.

These are distinguished from other SBML error codes by having a number between 7000000 and 7099999.

Enumerator
MultiUnknownError 

Unknown error from multi

MultiNSUndeclared 

The Multi ns is not correctly declared

MultiElementNotInNs 

Element not in Multi namespace

MultiMathCi_AllowedMultiAtts 

Math ci element: Allowed Multi attributes

MultiMathCi_SpeRefAtt_Ref 

Math ci element: 'speciesReference' must be the 'id' of a speciesReference within the same reaction

MultiMathCi_RepTypAtt_Ref 

Math ci element: 'representationType' must be a value of the Multi data type 'RepresentationType'

MultiDupClaId 

Duplicate 'id' attribute value

MultiInvSIdSyn 

Invalid SId syntax

MultiInvNamSyn 

Invalid name syntax

MultiUnqId_SptIns 

SpeciesTypeInstance must have unique ids within the parent speciesType

MultiUnqId_SptCpoInd 

SpeciesTypeComponentIndex must have unique ids within the parent speciesType

MultiUnqId_InSptBnd 

InSpeciesTypeBond must have unique ids within the parent speciesType

MultiUnqId_Sft 

SpeciesFeatureType must have unique ids within the parent speciesType

MultiUnqId_SubListOfSfs 

SubListOfSpeciesFeatures must have unique ids within a species

MultiUnqId_SpeFtr 

SpeciesFeature must have unique ids within a species

MultiUnqId_CpaRef 

CompartmentReference must have unique ids within a compartment

MultiInvSIdRefSyn_Spt_CpaAtt 

Invalid SIdRef syntax: 'compartment' attribute of SpeciesType

MultiInvSIdRefSyn_PslSpeFtrVal_NumAtt 

Invalid SIdRef syntax: 'numericValue' attribute of PossibleSpeciesFeatureValue

MultiInvSIdRefSyn_SptIns_SptAtt 

Invalid SIdRef syntax: 'speciesType' attribute of SpeciesTypeInstance

MultiInvSIdRefSyn_SptIns_CpaRefAtt 

Invalid SIdRef syntax: 'compartmentReference' attribute of SpeciesTypeInstance

MultiInvSIdRefSyn_SptCpoInd_CpoAtt 

Invalid SIdRef syntax: 'component' attribute of SpeciesTypeComponentIndex

MultiInvSIdRefSyn_SptCpoInd_ParAtt 

Invalid SIdRef syntax: 'identifyingParent' attribute of SpeciesTypeComponentIndex

MultiInvSIdRefSyn_InSptBnd_Bst1Att 

Invalid SIdRef syntax: 'bindingSite1' attribute of InSpeciesTypeBond

MultiInvSIdRefSyn_InSptBnd_Bst2Att 

Invalid SIdRef syntax: 'bindingSite2' attribute of InSpeciesTypeBond

MultiInvSIdRefSyn_Spe_SptAtt 

Invalid SIdRef syntax: 'speciesType' attribute of extended Species

MultiInvSIdRefSyn_OutBst_CpoAtt 

Invalid SIdRef syntax: 'component' attribute of OutwardBindingSite

MultiInvSIdRefSyn_SpeFtr_SpeFtrTypAtt 

Invalid SIdRef syntax: 'speciesFeatureType' attribute of SpeciesFeature

MultiInvSIdRefSyn_SpeFtr_CpoAtt 

Invalid SIdRef syntax: 'component' attribute of SpeciesFeature

MultiInvSIdRefSyn_SpeFtrVal_ValAtt 

Invalid SIdRef syntax: 'value' attribute of SpeciesFeatureValue

MultiInvSIdRefSyn_SplSpeRef_CompRefAtt 

Invalid SIdRef syntax: 'compartmentReference' attribute of extended SimpleSpeciesReference

MultiInvSIdRefSyn_StpCpoMapInPro_RctAtt 

Invalid SIdRef syntax: 'reactant' attribute of SpeciesTypeComponentMapInProduct

MultiInvSIdRefSyn_StpCpoMapInPro_RctCpoAtt 

Invalid SIdRef syntax: 'reactantComponent' attribute of SpeciesTypeComponentMapInProduct

MultiInvSIdRefSyn_StpCpoMapInPro_ProCpoAtt 

Invalid SIdRef syntax: 'productComponent' attribute of SpeciesTypeComponentMapInProduct

MultiInvSIdRefSyn_Cpa_CpaTypAtt 

Invalid SIdRef syntax: 'compartmentType' attribute of extended Compartment

MultiInvSIdRefSyn_CpaRef_CpaAtt 

Invalid SIdRef syntax: 'compartment' attribute of CompartmentReference

MultiSBML_RequiredAttMissing 

The 'multi:required' attribute is required on <sbml>

MultiSBML_RequiredAttMustBeBoolean 

The 'multi:required' attribute must be Boolean

MultiSBML_RequiredAttMustBeTrue 

The 'multi:required' attribute must be 'true'

MultiLofStps_OnlyOne 

ListOfSpeciesTypes: Only one object allowed in a model

MultiLofStps_NoEmpty 

ListOfSpeciesTypes: Must not be empty

MultiLofStps_AllowedAtts 

ListOfSpeciesTypes: Allowed attributes

MultiLofStps_AllowedElts 

ListOfSpeciesTypes: Allowed elements

MultiExCpa_AllowedMultiAtts 

Extended Compartment: Allowed Multi attributes

MultiExCpa_IsTypeAtt_Invalid 

Extended Compartment: Invalid boolean syntax of 'isType' attribute

MultiExCpa_IsTypeAtt_Required 

Extended Compartment: 'isType' attribute is requried

MultiExCpa_IsTypeAtt_SameAsParent 

Extended Compartment: 'isType' attribute, if referenced, must be same as that of the containing compartment

MultiExCpa_CpaTypAtt_Restrict 

Extended Compartment: Compartment type can not reference another compartment type

MultiLofCpaRefs_OnlyOne 

ListOfCompartmentReferences: Only one object allowed in a compartment

MultiLofCpaRefs_NoEmpty 

ListOfCompartmentReferences: Must not be empty

MultiLofCpaRefs_AllowedAtts 

ListOfCompartmentReferences: Allowed attributes

MultiLofCpaRefs_AllowedElts 

ListOfCompartmentReferences: Allowed elements

MultiSpt_AllowedCoreAtts 

SpeciesType: Allowed SBML core attributes

MultiSpt_AllowedCoreElts 

SpeciesType: Allowed SBML core children

MultiSpt_AllowedMultiAtts 

SpeciesType: Allowed Multi attributes

MultiSpt_CompartmentAtt_Ref 

SpeciesType: 'compartment' must be the 'id' of a compartment

MultiSpt_ListOfDefs_NoEmpty 

SpeciesType: ListOf- subobjects must not be empty

MultiLofSpeFtrTyps_onlyOne 

ListOfSpeciesFeatureTypes: Only one <listOfSpeciesFeatureTypes> is allowed in a <speciesType>

MultiLofSpeFtrTyps_Elts 

ListOfSpeciesFeatureTypes: Only allow speciesFeatureType elements

MultiLofSpeFtrTyps_AllowedAtts 

ListOfSpeciesFeatureTypes: Allowed attributes

MultiLofSptInss_onlyOne 

ListOfSpeciesTypeInstances: Only one <listOfSpeciesTypeInstances> is allowed in a <speciesType>

MultiLofSptInss_Elts 

ListOfSpeciesTypeInstances: Only allow speciesTypeInstance elements

MultiLofSptInss_AllowedAtts 

ListOfSpeciesTypeInstances: Allowed attributes

MultiLofSptCpoInds_onlyOne 

ListOfSpeciesTypeComponentIndexes: Only one <listOfSpeciesTypeComponentIndexes> is allowed in a <speciesType>

MultiLofSptCpoInds_Elts 

ListOfSpeciesTypeComponentIndexes: Only allow speciesTypeComponentIndex elements

MultiLofSptCpoInds_AllowedAtts 

ListOfSpeciesTypeComponentIndexes: Allowed attributes

MultiLofInSptBnds_onlyOne 

ListOfInSpeciesTypeBonds: Only one <listOfInSpeciesTypeBonds> is allowed in a <speciesType>

MultiLofInSptBnds_Elts 

ListOfInSpeciesTypeBonds: Only allow inSpeciesTypeBond elements

MultiLofInSptBnds_AllowedAtts 

ListOfInSpeciesTypeBonds: Allowed attributes

MultiBstSpt_Restrict 

BindingSiteSpeciesType: Not permitted to have listOfSpeciesTypeInstances

MultiSpeFtrTyp_AllowedCoreAtts 

SpeciesFeatureType: Allowed SBML core attributes

MultiSpeFtrTyp_AllowedCoreElts 

SpeciesFeatureType: Allowed SBML core elements

MultiSpeFtrTyp_AllowedMultiAtts 

SpeciesFeatureType: Allowed Multi attributes

MultiSpeFtrTyp_OccAtt_Ref 

SpeciesFeatureType: 'occur' must be a positiveInteger

MultiSpeFtrTyp_RestrictElt 

SpeciesFeatureType: Required to have one listOfPossibleSpeciesFeatureValues

MultiLofPsbSpeFtrVals_AllowedAtts 

ListOfPossibleSpeciesFeatureValues: Allowed attributes

MultiLofPsbSpeFtrVals_Elts 

ListOfPossibleSpeciesFeatureValues: Only allow possibleSpeciesFeatureValue elements

MultiLofPsbSpeFtrVals_NoEmpty 

ListOfPossibleSpeciesFeatureValues: Must not be empty

MultiPsbSpeFtrVal_AllowedCoreAtts 

PossibleSpeciesFeatureValue: Allowed SBML core attributes

MultiPsbSpeFtrVal_AllowedCoreElts 

PossibleSpeciesFeatureValue: Allowed SBML core elements

MultiPsbSpeFtrVal_AllowedMultiAtts 

PossibleSpeciesFeatureValue: Allowed Multi attributes

MultiPsbSpeFtrVal_NumAtt_Ref 

PossibleSpeciesFeatureValue: 'numbericValue' must be the 'id' of a parameter

MultiSptIns_AllowedCoreAtts 

SpeciesTypeInstance: Allowed SBML core attributes

MultiSptIns_AllowedCoreElts 

SpeciesTypeInstance: Allowed SBML core elements

MultiSptIns_AllowedMultiAtts 

SpeciesTypeInstance: Allowed Multi attributes

MultiSptIns_SptAtt_Ref 

SpeciesTypeInstance: 'speciesType' must be the 'id' of a speciesType

MultiSptIns_CpaRefAtt_Ref 

SpeciesTypeInstance: 'compartmentReference' must be the 'id' of a compartmentReference

MultiSptCpoInd_AllowedCoreAtts 

SpeciesTypeComponentIndex: Allowed SBML core attributes

MultiSptCpoInd_AllowedCoreElts 

SpeciesTypeComponentIndex: Allowed SBML core elements

MultiSptCpoInd_AllowedMultiAtts 

SpeciesTypeComponentIndex: Allowed Multi attributes

MultiSptCpoInd_CpoAtt_Ref 

SpeciesTypeComponentIndex: 'component' must be the 'id' of a component

MultiSptCpoInd_IdParAtt_Ref 

SpeciesTypeComponentIndex: 'identifyingParent' must be the 'id' of a component

MultiInSptBnd_AllowedCoreAtts 

InSpeciesTypeBond: Allowed SBML core attributes

MultiInSptBnd_AllowedCoreElts 

InSpeciesTypeBond: Allowed SBML core elements

MultiInSptBnd_AllowedMultiAtts 

InSpeciesTypeBond: Allowed Multi attributes

MultiInSptBnd_Bst1Att_Ref 

InSpeciesTypeBond: 'bindingSite1' must be the 'id' of a speciesTypeInstance or speciesTypeComponentIndex

MultiInSptBnd_Bst2Att_Ref 

InSpeciesTypeBond: 'bindingSite2' must be the 'id' of a speciesTypeInstance or speciesTypeComponentIndex

MultiInSptBnd_TwoBstAtts_NotSame 

InSpeciesTypeBond: 'bindingSite1' and 'bindingSite2' can not reference the same binding site

MultiExSpe_AllowedMultiAtts 

Extended Species: Allowed Multi attributes

MultiExSpe_RestrictSpeciesTypeAtt 

Extended Species: SpeciesType attribute must have value of the id of a speciesType

MultiExSpe_NoEmptyListOfDefs 

Extended Species: ListOf- subobjects must not be empty

MultiLofOutBsts_AllowedAtts 

ListOfOutwardBindingSites: Allowed attributes

MultiLofOutBsts_AllowedElts 

ListOfOutwardBindingSites: Allowed elements

MultiLofSpeFtrs_AllowedAtts 

ListOfSpeciesFeatures: Allowed SBML attributes

MultiSubLofSpeFtrs_AllowedMultiAtts 

SubListOfSpeciesFeatures: Allowed Multi attributes

MultiSubLofSpeFtrs_RelationAtt_Ref 

ListOfSpeciesFeatures: 'relation' must be a value of 'Relation'

MultiLofSpeFtrs_AllowedElts 

ListOfSpeciesFeatures: Allowed elements

MultiSubLofSpeFtrs_AllowedCoreAtts 

SubListOfSpeciesFeatures: Allowed SBML core attributes

MultiSubLofSpeFtrs_AllowedElts 

SubListOfSpeciesFeatures: Allowed elements

MultiSubLofSpeFtrs_CpoAtt_Ref 

SubListOfSpeciesFeatures: 'component' must be the 'id' of a 'SpeciesType' component

MultiExSpe_ReqSpt_LofOutBsts 

Extended Species: 'speciesType' is required when it has a 'listOfOutwardBindingSites'

MultiExSpe_ReqSpt_LofSpeFtrs 

Extended Species: 'speciesType' is required when it has a 'listOfSpeciesFeatures'

MultiSubLofSpeFtrs_RelationAndOcc 

SubListOfSpeciesFeatures: 'relation' can only be 'and' when referencing a speciesFeatureType with occur > 1

MultiSubLofSpeFtrs_TwoSpeFtrs 

SubListOfSpeciesFeatures: must have at least two 'speciesFeatures'

MultiOutBst_AllowedCoreAtts 

OutwardBindingSite: Allowed SBML core attributes

MultiOutBst_AllowedCoreElts 

OutwardBindingSite: Allowed SBML core elements

MultiOutBst_AllowedMultiAtts 

OutwardBindingSite: Allowed Multi attributes

MultiOutBst_BdgStaAtt_Ref 

OutwardBindingSite: 'bindingStatus' must have a value of 'BindingStatus'

MultiOutBst_CpoAtt_Ref 

OutwardBindingSite: 'component' must be the 'id' of a 'BindingSiteSpeciesType' component

MultiOutBst_NotInBond 

OutwardBindingSite: An outwardBindingSite can not be in a bond of the species

MultiSpeFtr_AllowedCoreAtts 

SpeciesFeature: Allowed SBML core attributes

MultiSpeFtr_AllowedCoreElts 

SpeciesFeature: Allowed SBML core elements

MultiSpeFtr_AllowedMultiAtts 

SpeciesFeature: Allowed Multi attributes

MultiSpeFtr_SpeFtrTypAtt_Ref 

SpeciesFeature: 'speciesFeatureType' must be the 'id' of a speciesFeatureType

MultiSpeFtr_OccAtt_Ref 

SpeciesFeature: 'occur' must be a positiveInteger with restriction

MultiSpeFtr_CpoAtt_Ref 

SpeciesFeature: 'component' must be the 'id' of a component

MultiSpeFtr_RestrictElts 

SpeciesFeature: Required one listOfSpeciesFeatureValues

MultiLofSpeFtrVals_NoEmpty 

ListOfSpeciesFeatureValues: Must not be empty

MultiLofSpeFtrVals_AllowedAtts 

ListOfSpeciesFeatureValues: Allowed attributes

MultiLofSpeFtrVals_AllowedElts 

ListOfSpeciesFeatureValues: Allowed elements

MultiSpeFtrVal_AllowedCoreAtts 

SpeciesFeatureValue: Allowed SBML core attributes

MultiSpeFtrVal_AllowedCoreElts 

SpeciesFeatureValue: Allowed SBML core elements

MultiSpeFtrVal_AllowedMultiAtts 

SpeciesFeatureValue: Allowed Multi attributes

MultiSpeFtrVal_ValAtt_Ref 

SpeciesFeatureValue: 'value' must be the 'id' of a possibleSpeciesFeatureValue

MultiIntSpeRec_AllowedAtts 

IntraSpeciesReaction: Allowed attributes

MultiIntSpeRec_AllowedCoreElts 

IntraSpeciesReaction: Allowed SBML core elements

MultiExSplSpeRef_AllowedMultiAtts 

Extended SimpleSpeciesReference: Allowed Multi attributes

MultiExSplSpeRef_CpaRefAtt_Ref 

Extended SimpleSpeciesReference: 'compartmentReference' must be the 'id' of a compartmentReference

MultiLofSptCpoMapsInPro_NoEmpty 

ListOfSpeciesTypeComponentMapsInProduct: Must not be empty

MultiLofSptCpoMapsInPro_AllowedAtts 

ListOfSpeciesTypeComponentMapsInProduct: Allowed attributes

MultiLofSptCpoMapsInPro_AllowedElts 

ListOfSpeciesTypeComponentMapsInProduct: Allowed elements

MultiSptCpoMapInPro_AllowedCoreAtts 

SpeciesTypeComponentMapInProduct: Allowed SBML core attributes

MultiSptCpoMapInPro_AllowedCoreElts 

SpeciesTypeComponentMapInProduct: Allowed SBML core elements

MultiSptCpoMapInPro_AllowedMultiAtts 

SpeciesTypeComponentMapInProduct: Allowed Multi attributes

MultiSptCpoMapInPro_RctAtt_Ref 

SpeciesTypeComponentMapInProduct: 'reactant' must be the 'id' of a reactant speciesReference

MultiSptCpoMapInPro_RctCpoAtt_Ref 

SpeciesTypeComponentMapInProduct: 'reactantComponent' must be the 'id' of a reactant component

MultiSptCpoMapInPro_ProCpoAtt_Ref 

SpeciesTypeComponentMapInProduct: 'productComponent' must be the 'id' of a product component

MultiCpaRef_AllowedCoreAtts 

CompartmentReference: Allowed SBML core attributes

MultiCpaRef_AllowedCoreElts 

CompartmentReference: Allowed SBML core elements

MultiCpaRef_AllowedMultiAtts 

CompartmentReference: Allowed Multi attributes

MultiCpaRef_CompartmentAtt_Ref 

CompartmentReference: 'compartment' must be the 'id' of a compartment

MultiCpaRef_IdRequiredOrOptional 

CompartmentReference: 'multi:id' is required when referencing the same compartment

MultiCpaRef_NoReferenceToAnyParent 

CompartmentReference: A compartmentReference cannot reference any parent compartment