Difference between revisions of "Classification"
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''' and '''name''' | + | A MetaClass entirely implements a Classification only if it possesses corresponding MetaProperties of the '''same data type''' and '''name''' as the Classification. |
== Example == | == Example == |
Revision as of 14:27, 12 February 2014
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.