CoinsCore:LocatorProperty Class: verschil tussen versies

Uit COINS2
Ga naar: navigatie, zoeken
k (Attributes)
k
Regel 1: Regel 1:
 
__NOTOC__
 
__NOTOC__
'''LocatorProperty''' is a subclass of [[CoinsCore:ComplexProperty Class|ComplexProperty]]. Since it is a property that refers to a [[Core:Locator Class|Locator]], the inherited reference for [[CoinsCore:objectValue Property|objectValue]] is overridden to refer to an instance of Locator.
+
'''LocatorProperty''' is a subclass of [[CoinsCore:ComplexProperty Class|ComplexProperty]]. Since it is a property that refers to a [[CoinsCore:Locator Class|Locator]], the inherited reference for [[CoinsCore:objectValue Property|objectValue]] is overridden to refer to an instance of Locator.
  
 
LocatorProperty is not an abstract class; it can be instantiated directly.
 
LocatorProperty is not an abstract class; it can be instantiated directly.

Versie van 26 jun 2016 om 13:08

LocatorProperty is a subclass of ComplexProperty. Since it is a property that refers to a Locator, the inherited reference for objectValue is overridden to refer to an instance of Locator.

LocatorProperty is not an abstract class; it can be instantiated directly.

The LocatorProperty class can be extended.


The nextTrunkVersion is restricted to one other instance of LocatorProperty.


History
* New in COINS 2.0


Informative representation in UML

Informative representation of LocatorProperty in UML

This image shows the informative representation of the LocatorProperty class.


Attributes

Name Type Description
objectValue Locator Reference to an instance of Locator.

Formal Representation in RDF/XML

 <owl:Class rdf:ID="LocatorProperty">

   <rdfs:label xml:lang="en-GB">LocatorProperty</rdfs:label>
   <rdfs:comment xml:lang="en-GB">Locator property</rdfs:comment>

   <rdfs:subClassOf rdf:resource="#ComplexProperty"/>

   <rdfs:subClassOf>
     <owl:Restriction>
       <owl:onProperty rdf:resource="#objectValue"/>
       <owl:allValuesFrom rdf:resource="#Locator"/>
     </owl:Restriction>
   </rdfs:subClassOf>

   <owl:equivalentClass>
     <owl:Restriction>
       <owl:onProperty rdf:resource="#objectValue"/>
       <owl:allValuesFrom rdf:resource="#Locator"/>
     </owl:Restriction>
   </owl:equivalentClass>

   <isClassAbstract rdf:datatype="xsd:boolean">false</isClassAbstract>
   <isClassExtendable rdf:datatype="xsd:boolean">true</isClassExtendable>

   <classCreator rdf:resource="#COINSTechnicalManagementGroup"/>
   <classCreationDate rdf:datatype="xsd:dateTime">2016-03-01T12:00:00.000</classCreationDate>
   <classVersionID rdf:datatype="xsd:string">1.0</classVersionID>

 </owl:Class>