Application Class (XML Mapping)

From wiki.eclass.eu
Jump to navigation Jump to search

Mapping of eCl@ss Application Classes

AC XML.png

[eCl@ss Application Class Connected to Classification Class]


ACs are corresponding to ITEM_CLASS_CASE_OF_Type objects in OntoML:

<ontoml:class xsi:type="ontoml:ITEM_CLASS_CASE_OF_Type" id="0173-1#01-ABQ162#006">

            <date_of_original_definition>2008-03-27Z</date_of_original_definition>

            <date_of_current_version>2010-08-13Z</date_of_current_version>

            <date_of_current_revision>2010-08-13Z</date_of_current_revision>

            <revision>1</revision>

            <status>66</status>

            <source_language country_code="EN" language_code="en"/>

            <preferred_name>

                        <label country_code="CZ" language_code="cs">Průchozí svorka řadová</label>

                        <label country_code="DE" language_code="de">Durchgangs-Reihenklemme</label>

                        <label country_code="EN" language_code="en">Feed-through terminal block</label>

                        <label country_code="ES" language_code="es">Bornes en serie de paso</label>

                        <label country_code="FR" language_code="fr">Barrette à bornes traversante</label>

                        <label country_code="IT" language_code="it">morsetto di passaggio (serie)</label>

                        <label country_code="JP" language_code="ja">フィードスルー端末ブロック</label>

                        <label country_code="NL" language_code="nl">Doorgangsserieklem</label>

            </preferred_name>

            <definition/>

            <its_superclass class_ref="0173-1#01-AAA001#001"/>

            <described_by>

                        <property property_ref="0173-1#02-BAC034#005"/>

                        <property property_ref="0173-1#02-BAC375#005"/>

                        <property property_ref="0173-1#02-BAC140#004"/>

                        <property property_ref="0173-1#02-BAD774#004"/>

                        <property property_ref="0173-1#02-BAB680#003"/>

                        ...

            </described_by>

            <is_case_of>

                        <class class_ref="0173-1#01-AFZ769#012"/>

            </is_case_of>

</ontoml:class>

The connection to the CC is made by using is_case_of relation.

The location where classes are listed in XML is /ontoml/dictionary/contained_classes.

Properties that are describing the application class are listed in “described_by” element. Please also see section Property (XML Mapping).