Jump to: navigation, search

Difference between revisions of "Classification"


 
(13 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
In {{UBIK}}, a Classification serves as definition to impose a certain behavior on other [[MetaClass|MetaClasses]], and consequently on its instances. Similar to MetaClasses a Classification object possesses MetaProperties, each named uniquely and having a certain [[Metaproperty#Data_Types|data type]].
 
In {{UBIK}}, a Classification serves as definition to impose a certain behavior on other [[MetaClass|MetaClasses]], and consequently on its instances. Similar to MetaClasses a Classification object possesses MetaProperties, each named uniquely and having a certain [[Metaproperty#Data_Types|data type]].
  
A MetaClass entirely implements a Classification only if it possesses corresponding MetaProperties of the same data type having the same name, similar to the Classificaiton.
+
A MetaClass entirely implements a Classification only if it possesses corresponding MetaProperties of the '''same data type''' and '''name''' as the Classification.
  
 
== Example ==
 
== Example ==
Classification [[SYSCLS_GEO]]
+
The [[SYSCLS_GEO]] Classification defines a '''GEO''' property
{| class="wikitable" width=50%
+
{| class="wikitable" width=30%
 
|-
 
|-
! width=30% | Name !! width=20% | Data type !! Comment
+
! width=30% | Name !! width=20% | Data type
 
|-
 
|-
| GEO || {{GeoData}} || Geographical data (Longitude, Lattitude, Altitude)
+
| GEO || {{GeoData}}
 
|}
 
|}
 +
 +
Once a MetaClass is classified with SYSCLS_GEO it is required to implement the GEO property, such that the [[HowTo:Declare_an_Object_as_Point_of_Interest_(POI)|object is known as POI]].
  
 
==See also==
 
==See also==
* [[:Category: System Classifications|System Classifications]]
+
* [[:Category:Classifications|Classifications]]
* [[Assign a Classification to a MetaClass]]
+
* [[HowTo:Assign a Classification to a MetaClass]]
  
[[Category:UBIK Object]]
+
[[Category:Classifying|Classification]]
 +
[[Category:UBIK|Classification]]

Latest revision as of 08:52, 23 July 2015

In UBIK®, a Classification serves as definition to impose a certain behavior on other MetaClasses, and consequently on its instances. Similar to MetaClasses a Classification object possesses MetaProperties, each named uniquely and having a certain data type.

A MetaClass entirely implements a Classification only if it possesses corresponding MetaProperties of the same data type and name as the Classification.

Example

The SYSCLS GEO Classification defines a GEO property

Name Data type
GEO Geographic Coordinate

Once a MetaClass is classified with SYSCLS_GEO it is required to implement the GEO property, such that the object is known as POI.

See also