|
libSBML C++ API
libSBML 5.10.0 C++ API
|
: Implementation of the LayoutSBMLError class More...
: Implementation of the LayoutSBMLError class
Codes for all SBML-level errors and warnings from the 'layout' package.
These are distinguished from other SBML error codes by having a number between 6000000 and 6099999.
| Enumerator | |
|---|---|
| LayoutUnknownError |
Unknown error from layout |
| LayoutNSUndeclared |
The layout ns is not correctly declared |
| LayoutElementNotInNs |
Element not in layout namespace |
| LayoutDuplicateComponentId |
Duplicate 'id' attribute value |
| LayoutSIdSyntax |
'id' attribute incorrect syntax |
| LayoutXsiTypeAllowedLocations |
'xsi:type' allowed locations |
| LayoutXsiTypeSyntax |
'xsi:type' attribute incorrect syntax |
| LayoutAttributeRequiredMissing |
Required layout:required attribute on |
| LayoutAttributeRequiredMustBeBoolean |
The layout:required attribute must be Boolean |
| LayoutRequiredFalse |
The layout:required attribute must be 'false' |
| LayoutOnlyOneLOLayouts |
Only one listOfLayouts on |
| LayoutLOLayoutsNotEmpty |
ListOf elements cannot be empty |
| LayoutLOLayoutsAllowedElements |
Allowed elements on ListOfLayouts |
| LayoutLOLayoutsAllowedAttributes |
Allowed attributes on ListOfLayouts |
| LayoutLayoutAllowedElements |
Allowed elements on Layout |
| LayoutLayoutAllowedCoreAttributes |
Allowed core attributes on Layout |
| LayoutOnlyOneEachListOf |
Only one each listOf on |
| LayoutNoEmptyListOfs |
ListOf elements cannot be empty |
| LayoutLayoutAllowedAttributes |
|
| LayoutLayoutNameMustBeString |
'name' must be string |
| LayoutLOCompGlyphAllowedAttributes |
Attributes allowed on |
| LayoutLOCompGlyphAllowedElements |
Elements allowed on |
| LayoutLOSpeciesGlyphAllowedAttributes |
Attributes allowed on |
| LayoutLOSpeciesGlyphAllowedElements |
Elements allowed on |
| LayoutLORnGlyphAllowedAttributes |
Attributes allowed on |
| LayoutLORnGlyphAllowedElements |
Elements allowed on |
| LayoutLOAddGOAllowedAttribut |
Attributes allowed on |
| LayoutLOAddGOAllowedElements |
Elements allowed on |
| LayoutLayoutMustHaveDimensions |
Layout must have |
| LayoutLOTextGlyphAllowedAttributes |
Attributes allowed on |
| LayoutLOTextGlyphAllowedElements |
Elements allowed on |
| LayoutGOAllowedCoreElements |
Core elements allowed on |
| LayoutGOAllowedCoreAttributes |
Core attributes allowed on |
| LayoutGOAllowedElements |
Layout elements allowed on |
| LayoutGOAllowedAttributes |
Layout attributes allowed on |
| LayoutGOMetaIdRefMustBeIDREF |
Layout 'metIdRef' must be IDREF. |
| LayoutGOMetaIdRefMustReferenceObject |
Layout 'metIdRef' must reference existing object. |
| LayoutGOMustContainBoundingBox |
A |
| LayoutCGAllowedCoreElements |
Core elements allowed on |
| LayoutCGAllowedCoreAttributes |
Core attributes allowed on |
| LayoutCGAllowedElements |
Layout elements allowed on |
| LayoutCGAllowedAttributes |
Layout attributes allowed on |
| LayoutCGMetaIdRefMustBeIDREF |
Layout 'metIdRef' must be IDREF. |
| LayoutCGMetaIdRefMustReferenceObject |
Layout 'metIdRef' must reference existing object. |
| LayoutCGCompartmentSyntax |
CompartmentGlyph 'compartment' must have SIdRef syntax. |
| LayoutCGCompartmentMustRefComp |
CompartmentGlyph compartment must reference existing compartment. |
| LayoutCGNoDuplicateReferences |
CompartmentGlyph cannot reference two objects. |
| LayoutCGOrderMustBeDouble |
CompartmentGlyph order must be double. |
| LayoutSGAllowedCoreElements |
Core elements allowed on |
| LayoutSGAllowedCoreAttributes |
Core attributes allowed on |
| LayoutSGAllowedElements |
Layout elements allowed on |
| LayoutSGAllowedAttributes |
Layout attributes allowed on |
| LayoutSGMetaIdRefMustBeIDREF |
Layout 'metIdRef' must be IDREF. |
| LayoutSGMetaIdRefMustReferenceObject |
Layout 'metIdRef' must reference existing object. |
| LayoutSGSpeciesSyntax |
SpeciesGlyph 'species' must have SIdRef syntax. |
| LayoutSGSpeciesMustRefSpecies |
SpeciesGlyph species must reference existing species. |
| LayoutSGNoDuplicateReferences |
SpeciesGlyph cannot reference two objects. |
| LayoutRGAllowedCoreElements |
Core elements allowed on |
| LayoutRGAllowedCoreAttributes |
Core attributes allowed on |
| LayoutRGAllowedElements |
Layout elements allowed on |
| LayoutRGAllowedAttributes |
Layout attributes allowed on |
| LayoutRGMetaIdRefMustBeIDREF |
Layout 'metIdRef' must be IDREF. |
| LayoutRGMetaIdRefMustReferenceObject |
Layout 'metIdRef' must reference existing object. |
| LayoutRGReactionSyntax |
ReactionGlyph 'reaction' must have SIdRef syntax. |
| LayoutRGReactionMustRefReaction |
ReactionGlyph reaction must reference existing reaction. |
| LayoutRGNoDuplicateReferences |
ReactionGlyph cannot reference two objects. |
| LayoutLOSpeciesRefGlyphAllowedElements |
Allowed elements on ListOfSpeciesReferenceGlyphs |
| LayoutLOSpeciesRefGlyphAllowedAttribs |
Allowed attributes on ListOfSpeciesReferenceGlyphs |
| LayoutLOSpeciesRefGlyphNotEmpty |
ListOfSpeciesReferenceGlyphs not empty |
| LayoutGGAllowedCoreElements |
Core elements allowed on |
| LayoutGGAllowedCoreAttributes |
Core attributes allowed on |
| LayoutGGAllowedElements |
Layout elements allowed on |
| LayoutGGAllowedAttributes |
Layout attributes allowed on |
| LayoutGGMetaIdRefMustBeIDREF |
Layout 'metIdRef' must be IDREF. |
| LayoutGGMetaIdRefMustReferenceObject |
Layout 'metIdRef' must reference existing object. |
| LayoutGGReferenceSyntax |
GeneralGlyph 'reference' must have SIdRef syntax. |
| LayoutGGReferenceMustRefObject |
GeneralGlyph 'reference' must reference existing element. |
| LayoutGGNoDuplicateReferences |
GeneralGlyph cannot reference two objects. |
| LayoutLOReferenceGlyphAllowedElements |
Allowed elements on ListOfReferenceGlyphs |
| LayoutLOReferenceGlyphAllowedAttribs |
Allowed attributes on ListOfReferenceGlyphs |
| LayoutLOSubGlyphAllowedElements |
Allowed elements on ListOfSubGlyphs |
| LayoutLOSubGlyphAllowedAttribs |
Allowed attributes on ListOfSubGlyphs |
| LayoutTGAllowedCoreElements |
Core elements allowed on |
| LayoutTGAllowedCoreAttributes |
Core attributes allowed on |
| LayoutTGAllowedElements |
Layout elements allowed on |
| LayoutTGAllowedAttributes |
Layout attributes allowed on |
| LayoutTGMetaIdRefMustBeIDREF |
Layout 'metIdRef' must be IDREF. |
| LayoutTGMetaIdRefMustReferenceObject |
Layout 'metIdRef' must reference existing object. |
| LayoutTGOriginOfTextSyntax |
TextGlyph 'originOfText' must have SIdRef syntax. |
| LayoutTGOriginOfTextMustRefObject |
TextGlyph 'originOfText' must reference existing element. |
| LayoutTGNoDuplicateReferences |
TextGlyph cannot reference two objects. |
| LayoutTGGraphicalObjectSyntax |
TextGlyph 'graphicalObject' must have SIdRef syntax. |
| LayoutTGGraphicalObjectMustRefObject |
TextGlyph 'graphicalObject' must reference existing element. |
| LayoutTGTextMustBeString |
TextGlyph 'text' must be string. |
| LayoutSRGAllowedCoreElements |
Core elements allowed on |
| LayoutSRGAllowedCoreAttributes |
Core attributes allowed on |
| LayoutSRGAllowedElements |
Layout elements allowed on |
| LayoutSRGAllowedAttributes |
Layout attributes allowed on |
| LayoutSRGMetaIdRefMustBeIDREF |
Layout 'metIdRef' must be IDREF. |
| LayoutSRGMetaIdRefMustReferenceObject |
Layout 'metIdRef' must reference existing object. |
| LayoutSRGSpeciesReferenceSyntax |
SpeciesReferenceGlyph 'speciesReference' must have SIdRef syntax. |
| LayoutSRGSpeciesRefMustRefObject |
SpeciesReferenceGlyph 'speciesReference' must reference existing element. |
| LayoutSRGNoDuplicateReferences |
SpeciesReferenceGlyph cannot reference two objects. |
| LayoutSRGSpeciesGlyphSyntax |
SpeciesReferenceGlyph 'speciesGlyph' must have SIdRef syntax. |
| LayoutSRGSpeciesGlyphMustRefObject |
SpeciesReferenceGlyph 'speciesGlyph' must reference existing element. |
| LayoutSRGRoleSyntax |
SpeciesReferenceGlyph 'role' must be string from enumeration. |
| LayoutREFGAllowedCoreElements |
Core elements allowed on |
| LayoutREFGAllowedCoreAttributes |
Core attributes allowed on |
| LayoutREFGAllowedElements |
Layout elements allowed on |
| LayoutREFGAllowedAttributes |
Layout attributes allowed on |
| LayoutREFGMetaIdRefMustBeIDREF |
Layout 'metIdRef' must be IDREF. |
| LayoutREFGMetaIdRefMustReferenceObject |
Layout 'metIdRef' must reference existing object. |
| LayoutREFGReferenceSyntax |
ReferenceGlyph 'reference' must have SIdRef syntax. |
| LayoutREFGReferenceMustRefObject |
ReferenceGlyph 'reference' must reference existing element. |
| LayoutREFGNoDuplicateReferences |
ReferenceGlyph cannot reference two objects. |
| LayoutREFGGlyphSyntax |
ReferenceGlyph 'glyph' must have SIdRef syntax. |
| LayoutREFGGlyphMustRefObject |
ReferenceGlyph 'glyph' must reference existing element. |
| LayoutREFGRoleSyntax |
ReferenceGlyph 'role' must be string. |
| LayoutPointAllowedCoreElements |
Core elements allowed on |
| LayoutPointAllowedCoreAttributes |
Core attributes allowed on |
| LayoutPointAllowedAttributes |
Layout attributes allowed on |
| LayoutPointAttributesMustBeDouble |
Layout 'x', 'y' and 'z' must be double. |
| LayoutBBoxAllowedCoreElements |
Core elements allowed on |
| LayoutBBoxAllowedCoreAttributes |
Core attributes allowed on |
| LayoutBBoxAllowedElements |
Layout elements allowed on |
| LayoutBBoxAllowedAttributes |
Layout attributes allowed on |
| LayoutBBoxConsistent3DDefinition |
Layout consistent dimensions on a |
| LayoutCurveAllowedCoreElements |
Core elements allowed on |
| LayoutCurveAllowedCoreAttributes |
Core attributes allowed on |
| LayoutCurveAllowedElements |
Layout elements allowed on |
| LayoutCurveAllowedAttributes |
Layout attributes allowed on |
| LayoutLOCurveSegsAllowedAttributes |
Allowed attributes on ListOfCurveSegments |
| LayoutLOCurveSegsAllowedElements |
Allowed elements on ListOfCurveSegments |
| LayoutLOCurveSegsNotEmpty |
No empty ListOfCurveSegments |
| LayoutLSegAllowedCoreElements |
Core elements allowed on |
| LayoutLSegAllowedCoreAttributes |
Core attributes allowed on |
| LayoutLSegAllowedElements |
Layout elements allowed on |
| LayoutLSegAllowedAttributes |
Layout attributes allowed on |
| LayoutCBezAllowedCoreElements |
Core elements allowed on |
| LayoutCBezAllowedCoreAttributes |
Core attributes allowed on |
| LayoutCBezAllowedElements |
Layout elements allowed on |
| LayoutCBezAllowedAttributes |
Layout attributes allowed on |
| LayoutDimsAllowedCoreElements |
Core elements allowed on |
| LayoutDimsAllowedCoreAttributes |
Core attributes allowed on |
| LayoutDimsAllowedAttributes |
Layout attributes allowed on |
| LayoutDimsAttributesMustBeDouble |
Layout 'width', 'height' and 'depth' must be double. |