-
Notifications
You must be signed in to change notification settings - Fork 183
XML Index
Conny Gustafsson edited this page Nov 18, 2024
·
3 revisions
This is an index of currently implemented XML tags.
Each Python class implements one complex type from the XML schema. Each complex type can represent one or more XML tags. The choice of XML tag depends on an element position in the XML tree (i.e. it depends on its parent XML element).
The XML schema that is currently being implemented is AUTOSAR_00051.xsd
from AUTOSAR release R22-11.
There are some exceptions to the above rule:
- On a few occasions, a Python class implements two complex types.
- On one occasion a complex type has been split in two separate python classes (see
SubScript
andSuperScript
).
Package elements are XML elements that can be directly added to an AR-PACKAGE.
XML Tag Name | Implemented | Element Category | Python Class Name |
---|---|---|---|
APPLICATION-ARRAY-DATA-TYPE | v0.5.0 | DataType | ApplicationArrayDataType |
APPLICATION-PRIMITIVE-DATA-TYPE | v0.5.0 | DataType | ApplicationPrimitiveDataType |
APPLICATION-RECORD-DATA-TYPE | v0.5.0 | DataType | ApplicationRecordDataType |
APPLICATION-SW-COMPONENT-TYPE | v0.5.3 | SoftwareComponent | ApplicationSoftwareComponentType |
CLIENT-SERVER-INTERFACE | v0.5.2 | PortInterface | ClientServerInterface |
COMPOSITION-SW-COMPONENT-TYPE | v0.5.3 | SoftwareComponent | CompositionSwComponentType |
COMPU-METHOD | v0.5.0 | Computation | CompuMethod |
CONSTANT-SPECIFICATION | v0.5.1 | Constants | ConstantSpecification |
DATA-CONSTR | v0.5.0 | Constraint | DataConstraint |
DATA-TYPE-MAPPING-SET | v0.5.0 | DataType | DataTypeMappingSet |
E-2-E-PROFILE-COMPATIBILITY-PROPS | v0.5.3 | SystemTemplate | E2EProfileCompatibilityProps |
IMPLEMENTATION-DATA-TYPE | v0.5.0 | DataType | ImplementationDataType |
MODE-DECLARATION-GROUP | v0.5.2 | ModeDeclaration | ModeDeclarationGroup |
MODE-SWITCH-INTERFACE | v0.5.2 | PortInterface | ModeSwitchInterface |
NV-DATA-INTERFACE | v0.5.2 | PortInterface | NvDataInterface |
PARAMETER-INTERFACE | v0.5.2 | PortInterface | ParameterInterface |
SENDER-RECEIVER-INTERFACE | v0.5.2 | PortInterface | SenderReceiverInterface |
SW-ADDR-METHOD | v0.5.0 | AuxiliaryObject | SwAddrMethod |
SW-BASE-TYPE | v0.5.0 | DataType | SwBaseType |
SWC-IMPLEMENTATION | v0.5.3 | InternalBehavior | SwcImplementation |
UNIT | v0.5.0 | Unit | Unit |
Child elements are XML elements that in one way or another is a child element to one or more package elements.
XML Tag Name | Implemented | Element Category | Python Class Name |
---|---|---|---|
ANNOTATION | v0.5.0 | Documentation | Annotation |
ANNOTATION-TEXT | v0.5.0 | Documentation | DocumentationBlock |
APPLICATION-ERROR | v0.5.2 | PortInterface | ApplicationError |
APPLICATION-RECORD-ELEMENT | v0.5.0 | DataType | ApplicationRecordElement |
APPLICATION-VALUE-SPECIFICATION | v0.5.1 | Constants | ApplicationValueSpecification |
ARGUMENT-DATA-PROTOTYPE | v0.5.0 | DataType | ArgumentDataPrototype |
ARRAY-VALUE-SPECIFICATION | v0.5.1 | Constants | ArrayValueSpecification |
ASSEMBLY-SW-CONNECTOR | v0.5.3 | SoftwareComponent | AssemblySwConnector |
ASYNCHRONOUS-SERVER-CALL-RETURNS-EVENT | v0.5.4 | InternalBehavior | AsynchronousServerCallReturnsEvent |
AUTOSAR-ENGINEERING-OBJECT | v0.5.3 | CommonStructure | AutosarEngineeringObject |
AUTOSAR-VARIABLE-IN-IMPL-DATATYPE | v0.5.3 | InternalBehavior | ArVariableInImplementationDataInstanceRef |
AUTOSAR-VARIABLE-IREF | v0.5.3 | InternalBehavior | VariableInAtomicSWCTypeInstanceRef |
BACKGROUND-EVENT | v0.5.4 | InternalBehavior | BackgroundEvent |
BR | v0.5.0 | Documentation | Break |
CHANGE | v0.5.0 | Documentation | MultiLanguageOverviewParagraph |
CLIENT-COM-SPEC | v0.5.3 | SoftwareComponent | ClientComSpec |
CLIENT-SERVER-OPERATION | v0.5.2 | PortInterface | ClientServerOperation |
CODE | v0.5.3 | CommonStructure | Code |
COMPU-CONST | v0.5.0 | Computation | CompuConst |
COMPU-DEFAULT-VALUE | v0.5.0 | Computation | CompuConst |
COMPU-INTERNAL-TO-PHYS | v0.5.0 | Computation | Computation |
COMPU-INVERSE-VALUE | v0.5.0 | Computation | CompuConst |
COMPU-PHYS-TO-INTERNAL | v0.5.0 | Computation | Computation |
COMPU-RATIONAL-COEFFS | v0.5.0 | Computation | CompuRational |
COMPU-SCALE | v0.5.0 | Computation | CompuScale |
CONSTANT-REFERENCE | v0.5.1 | Constants | ConstantReference |
DATA-CONSTR-RULE | v0.5.0 | Constraint | DataConstraintRule |
DATA-IREF | v0.5.4 | SoftwareComponent | RVariableInAtomicSwcInstanceRef |
DATA-RECEIVE-ERROR-EVENT | v0.5.4 | InternalBehavior | DataReceiveErrorEvent |
DATA-RECEIVED-EVENT | v0.5.4 | InternalBehavior | DataReceivedEvent |
DATA-SEND-COMPLETED-EVENT | v0.5.4 | InternalBehavior | DataSendCompletedEvent |
DATA-TYPE-MAP | v0.5.0 | DataType | DataTypeMap |
DATA-WRITE-COMPLETED-EVENT | v0.5.4 | InternalBehavior | DataWriteCompletedEvent |
DELEGATION-SW-CONNECTOR | v0.5.3 | SoftwareComponent | DelegationSwConnector |
DESC | v0.5.0 | Documentation | MultiLanguageOverviewParagraph |
DISABLED-MODE-IREF | v0.5.4 | SoftwareComponent | RModeInAtomicSwcInstanceRef |
DISPLAY-NAME | v0.5.0 | Documentation | SingleLanguageUnitNames |
ELEMENT | v0.5.0 | DataType | ApplicationArrayElement |
END-TO-END-TRANSFORMATION-COM-SPEC-PROPS | v0.5.3 | SystemTemplate | EndToEndTransformationComSpecProps |
EXECUTABLE-ENTITY-ACTIVATION-REASON | v0.5.4 | InternalBehavior | ExecutableEntityActivationReason |
EXTERNAL-TRIGGER-OCCURRED-EVENT | v0.5.4 | InternalBehavior | ExternalTriggerOccurredEvent |
IMPLEMENTATION-DATA-TYPE-ELEMENT | v0.5.0 | DataType | ImplementationDataTypeElement |
INIT-EVENT | v0.5.4 | InternalBehavior | InitEvent |
INTERNAL-CONSTRS | v0.5.0 | Constraint | InternalConstraint |
INTRODUCTION | v0.5.0 | Documentation | DocumentationBlock |
INVALIDATION-POLICY | v0.5.2 | PortInterface | InvalidationPolicy |
ITEM-LABEL | v0.5.0 | Documentation | MultiLanguageOverviewParagraph |
L-1 | v0.5.0 | Documentation | LanguageParagraph |
L-2 | v0.5.0 | Documentation | LanguageOverviewParagraph |
L-4 | v0.5.0 | Documentation | LanguageLongName |
L-5 | v0.5.0 | Documentation | LanguageVerbatim |
LABEL | v0.5.0 | Documentation | MultilanguageLongName |
LONG-NAME | v0.5.0 | Documentation | MultilanguageLongName |
MODE-DECLARATION | v0.5.2 | ModeDeclaration | ModeDeclaration |
MODE-DECLARATION-GROUP-PROTOTYPE | v0.5.2 | ModeDeclaration | ModeDeclarationGroupPrototype |
MODE-GROUP | v0.5.2 | ModeDeclaration | ModeDeclarationGroupPrototype |
MODE-GROUP-IREF | v0.5.4 | SoftwareComponent | PModeGroupInAtomicSwcInstanceRef |
MODE-IREF | v0.5.4 | SoftwareComponent | RModeInAtomicSwcInstanceRef |
MODE-MANAGER-ERROR-BEHAVIOR | v0.5.2 | ModeDeclaration | ModeErrorBehavior |
MODE-SWITCH-RECEIVER-COM-SPEC | v0.5.3 | SoftwareComponent | ModeSwitchReceiverComSpec |
MODE-SWITCH-SENDER-COM-SPEC | v0.5.3 | SoftwareComponent | ModeSwitchSenderComSpec |
MODE-SWITCHED-ACK | v0.5.3 | SoftwareComponent | ModeSwitchedAckRequest |
MODE-SWITCHED-ACK-EVENT | v0.5.4 | InternalBehavior | ModeSwitchedAckEvent |
MODE-TRANSITION | v0.5.2 | ModeDeclaration | ModeTransition |
MODE-USER-ERROR-BEHAVIOR | v0.5.2 | ModeDeclaration | ModeErrorBehavior |
NETWORK-REPRESENTATION | v0.5.0 | DataType | SwDataDefProps |
NONQUEUED-RECEIVER-COM-SPEC | v0.5.3 | SoftwareComponent | NonqueuedReceiverComSpec |
NONQUEUED-SENDER-COM-SPEC | v0.5.3 | SoftwareComponent | NonqueuedSenderComSpec |
NOT-AVAILABLE-VALUE-SPECIFICATION | v0.5.1 | Constants | NotAvailableValueSpecification |
NUMERICAL-VALUE-SPECIFICATION | v0.5.1 | Constants | NumericalValueSpecification |
NV-PROVIDE-COM-SPEC | v0.5.3 | SoftwareComponent | NvProvideComSpec |
NV-REQUIRE-COM-SPEC | v0.5.3 | SoftwareComponent | NvRequireComSpec |
OPERATION-INVOKED-EVENT | v0.5.4 | InternalBehavior | OperationInvokedEvent |
OPERATION-IREF | v0.5.4 | SoftwareComponent | POperationInAtomicSwcInstanceRef |
P | v0.5.0 | Documentation | MultiLanguageParagraph |
P-PORT-IN-COMPOSITION-INSTANCE-REF | v0.5.3 | SoftwareComponent | PortInCompositionTypeInstanceRef |
P-PORT-PROTOTYPE | v0.5.3 | SoftwareComponent | ProvidePortPrototype |
PARAMETER-DATA-PROTOTYPE | v0.5.0 | DataType | ParameterDataPrototype |
PARAMETER-PROVIDE-COM-SPEC | v0.5.3 | SoftwareComponent | ParameterProvideComSpec |
PARAMETER-REQUIRE-COM-SPEC | v0.5.3 | SoftwareComponent | ParameterRequireComSpec |
PASS-THROUGH-SW-CONNECTOR | v0.5.3 | SoftwareComponent | PassThroughSwConnector |
PHYS-CONSTRS | v0.5.0 | Constraint | PhysicalConstraint |
PR-PORT-PROTOTYPE | v0.5.3 | SoftwareComponent | PRPortPrototype |
PRM-UNIT | v0.5.0 | Documentation | SingleLanguageUnitNames |
PROVIDER-IREF | v0.5.3 | SoftwareComponent | PortInCompositionTypeInstanceRef |
QUEUED-RECEIVER-COM-SPEC | v0.5.3 | SoftwareComponent | QueuedReceiverComSpec |
QUEUED-SENDER-COM-SPEC | v0.5.3 | SoftwareComponent | QueuedSenderComSpec |
R-PORT-IN-COMPOSITION-INSTANCE-REF | v0.5.3 | SoftwareComponent | PortInCompositionTypeInstanceRef |
R-PORT-PROTOTYPE | v0.5.3 | SoftwareComponent | RequirePortPrototype |
REASON | v0.5.0 | Documentation | MultiLanguageOverviewParagraph |
RECEPTION-COM-SPEC-PROPS | v0.5.3 | SoftwareComponent | ReceptionComSpecProps |
RECORD-VALUE-SPECIFICATION | v0.5.1 | Constants | RecordValueSpecification |
REPLACE-WITH | v0.5.3 | InternalBehavior | VariableAccess |
REQUESTER-IREF | v0.5.3 | SoftwareComponent | PortInCompositionTypeInstanceRef |
REQUIRED-TRIGGER-IREF | v0.5.4 | SoftwareComponent | RTriggerInAtomicSwcInstanceRef |
RUNNABLE-ENTITY | v0.5.4 | InternalBehavior | RunnableEntity |
SCALE-CONSTR | v0.5.0 | Constraint | ScaleConstraint |
SERVER-COM-SPEC | v0.5.3 | SoftwareComponent | ServerComSpec |
SUB | v0.5.0 | Documentation | SubScript |
SUP | v0.5.0 | Documentation | SuperScript |
SW-ARRAYSIZE | v0.5.1 | DataType | ValueList |
SW-AXIS-CONT | v0.5.1 | CalibrationData | SwAxisCont |
SW-BIT-REPRESENTATION | v0.5.0 | DataType | SwBitRepresentation |
SW-COMPONENT-PROTOTYPE | v0.5.3 | SoftwareComponent | SwComponentPrototype |
SW-DATA-DEF-PROPS | v0.5.0 | DataType | SwDataDefProps |
SW-DATA-DEF-PROPS-CONDITIONAL | v0.5.0 | DataType | SwDataDefPropsConditional |
SW-POINTER-TARGET-PROPS | v0.5.0 | DataType | SwPointerTargetProps |
SW-TEXT-PROPS | v0.5.0 | DataType | SwTextProps |
SW-VALUE-CONT | v0.5.1 | CalibrationData | SwValueCont |
SW-VALUES-PHYS | v0.5.1 | CalibrationData | SwValues |
SWC-INTERNAL-BEHAVIOR | v0.5.4 | InternalBehavior | SwcInternalBehavior |
SWC-MODE-MANAGER-ERROR-EVENT | v0.5.4 | InternalBehavior | SwcModeManagerErrorEvent |
SWC-MODE-SWITCH-EVENT | v0.5.4 | InternalBehavior | SwcModeSwitchEvent |
SYMBOL-PROPS | v0.5.0 | DataType | SymbolProps |
TEXT-VALUE-SPECIFICATION | v0.5.1 | Constants | TextValueSpecification |
TIMING-EVENT | v0.5.4 | InternalBehavior | TimingEvent |
TRANSFORMER-HARD-ERROR-EVENT | v0.5.4 | InternalBehavior | TransformerHardErrorEvent |
TRANSMISSION-ACKNOWLEDGE | v0.5.3 | SoftwareComponent | TransmissionAcknowledgementRequest |
TRANSMISSION-PROPS | v0.5.3 | SoftwareComponent | TransmissionComSpecProps |
TRIGGER-IREF | v0.5.4 | SoftwareComponent | PTriggerInAtomicSwcTypeInstanceRef |
TRIGGER-IREF | v0.5.4 | SoftwareComponent | RTriggerInAtomicSwcInstanceRef |
UNIT-DISPLAY-NAME | v0.5.0 | Documentation | SingleLanguageUnitNames |
VARIABLE-ACCESS | v0.5.3 | InternalBehavior | VariableAccess |
VARIABLE-DATA-PROTOTYPE | v0.5.0 | DataType | VariableDataPrototype |
VERBATIM | v0.5.0 | Documentation | MultiLanguageVerbatim |
VG | v0.5.1 | CalibrationData | ValueGroup |