.. _ar4_element_Element:

Element
=======

.. table::
   :align: left

   +--------------------+-------------------------------------------+
   | XML tag            | (abstract class)                          |
   +--------------------+-------------------------------------------+
   | Module             | autosar.element                           |
   +--------------------+-------------------------------------------+
   | Inherits           |                                           |
   +--------------------+-------------------------------------------+

Base class for all elements.

Attributes
----------

..  table::
    :align: left

    +-----------------+----------------------------+------------------------------------------------+
    | Name            | Type                       | Description                                    |
    +=================+============================+================================================+
    | **adminData**   | :ref:`ar4_base_AdminData`  | <ADMIN-DATA>                                   |
    +-----------------+----------------------------+------------------------------------------------+
    | **category**    | str                        | <CATEGORT>                                     |
    +-----------------+----------------------------+------------------------------------------------+
    | **name**        | str                        | <SHORT-NAME>                                   |
    +-----------------+----------------------------+------------------------------------------------+
    | **parent**      | object                     | Parent object (e.g. the package it belongs to) |
    +-----------------+----------------------------+------------------------------------------------+