Difference between revisions of "Classification"
| (15 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 | + | 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 | + | The [[SYSCLS_GEO]] Classification defines a '''GEO''' property |
| + | {| class="wikitable" width=30% | ||
| + | |- | ||
| + | ! width=30% | Name !! width=20% | Data type | ||
| + | |- | ||
| + | | 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:Classifications|Classifications]] |
| − | * [[Assign a Classification to a MetaClass]] | + | * [[HowTo:Assign a Classification to a MetaClass]] |
| − | [[Category:UBIK | + | [[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.
