Application Class (XML Mapping)

From wiki.eclass.eu
Jump to: navigation, 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).

Personal tools