Elements marked as collectable
means that they can be added directly to a package.
Non-collectable elements are various sub-elements to collectable elements.
The name in the parenthesis after each element is the name used in the XML schema (XSD file).
- Value checker for positive integers
- ValueList | VALUE-LIST
- SwValueCont | SW-VALUE-CONT
- SwAxisCont | SW-AXIS-CONT
- SwValues | SW-VALUES
- ValueGroup | VALUE-GROUP
- ConstantSpecification | CONSTANT-SPECIFICATION |
collectable
- ApplicationValueSpecification | APPLICATION-VALUE-SPECIFICATION
- ArrayValueSpecification | ARRAY-VALUE-SPECIFICATION
- ConstantReference | CONSTANT-REFERENCE
- NotAvailableValueSpecification | NOT-AVAILABLE-VALUE-SPECIFICATION
- NumericalValueSpecification | NUMERICAL-VALUE-SPECIFICATION
- RecordValueSpecification | RECORD-VALUE-SPECIFICATION
- TextValueSpecification | TEXT-VALUE-SPECIFICATION
- ConstantRef (different class from ConstantReference)
- DocumentationBlock | DOCUMENTATION-BLOCK
- EmphasisText | EMPHASIS-TEXT
- MultilanguageLongName | MULTILANGUAGE-LONG-NAME
- MultiLanguageOverviewParagraph | MULTI-LANGUAGE-OVERVIEW-PARAGRAPH
- MultiLanguageParagraph | MULTI-LANGUAGE-PARAGRAPH
- MultiLanguageVerbatim | MULTI-LANGUAGE-VERBATIM
- Subscript | SUPSCRIPT (This not a typo)
- Superscript | SUPSCRIPT
- TechnicalTerm | TT
- ApplicationArrayDataType | APPLICATION-ARRAY-DATA-TYPE |
collectable
- ApplicationPrimitiveDataType | APPLICATION-PRIMITIVE-DATA-TYPE |
collectable
- ApplicationRecordDataType | APPLICATION-RECORD-DATA-TYPE |
collectable
- DataTypeMappingSet | DATA-TYPE-MAPPING-SET |
collectable
- ImplementationDataType | IMPLEMENTATION-DATA-TYPE |
collectable
- SwBaseType | SW-BASE-TYPE |
collectable
- ApplicationArrayElement | APPLICATION-ARRAY-ELEMENT
- ApplicationRecordElement | APPLICATION-RECORD-ELEMENT
- AutosarDataType | AUTOSAR-DATA-TYPE
- DataTypeMap | DATA-TYPE-MAP
- ImplementationDataTypeElement | IMPLEMENTATION-DATA-TYPE-ELEMENT
- SwBitRepresentation | SW-BIT-REPRESENTATION
- SwDataDefProps | SW-DATA-DEF-PROPS
- SwDataDefPropsConditional | SW-DATA-DEF-PROPS-CONDITIONAL + SW-DATA-DEF-PROPS-CONTENT
- SwPointerTargetProps | SW-POINTER-TARGET-PROPS
- SwTextProps | SW-TEXT-PROPS
- SymbolProps | SYMBOL-PROPS
- Unit | UNIT |
collectable
- CompuMethod | COMPU-METHOD |
collectable
- DataConstraint | DATA-CONSTR |
collectable
- CompuConst | COMPU-CONST
- CompuRational | COMPU-RATIONAL-COEFFS
- CompuScale | COMPU-SCALE
- Computation | COMPU
- DataConstraintRule | DATA-CONSTR-RULE
- InternalConstraint | INTERNAL-CONSTRS
- PhysicalConstraint | PHYS-CONSTRS
- ScaleConstraint | SCALE-CONSTR
These elements exist in Python only. They are returned as objects when calling
the ref
method on various XML elements.
Only a handful of XML element classes have their corresponding ref
method implemented (will be fixed later).
- ApplicationDataTypeRef
- AutosarDataTypeRef
- CompuMethodRef
- DataConstraintRef
- FunctionPtrSignatureRef
- ImplementationDataTypeRef
- IndexDataTypeRef
- PhysicalDimensionRef
- SwAddrMethodRef
- SwBaseTypeRef
- UnitRef
- ArrayType
- BaseType
- PointerType
- RecordType
- RefType
- ScalarType
- ArrayType
- BaseType
- RecordType
- RefType
- ScalarType