Difference between revisions of "METACLASSSCOPE"
Line 28: | Line 28: | ||
== See also == | == See also == | ||
− | * [[Assign an Icon to a MetaClass]] | + | * [[HowTo:Assign an Icon to a MetaClass]] |
[[Category:System MetaClasses]] | [[Category:System MetaClasses]] | ||
[[Category:Context Scopes]] | [[Category:Context Scopes]] | ||
[[Category:Application Context Management]] | [[Category:Application Context Management]] |
Revision as of 12:15, 29 January 2015
A MetaClassScope specifies the published meta data (MetaClass and MetaProperties) which should be accessible on the mobile device. Further, it is possible to configure the permissions granted on those objects on the mobile.
The system tries to load the most accurate MetaClassScope object, where the MetaClass of the current object serves as filter criterion. If the system can not directly locate a proper MetaClassScope it searches up the inheritance hierarchy to find the most suitable.
Own Properties
Name | Data type | Optional | Comment |
---|---|---|---|
METACLASS | Guid | no | Reference to the according MetaClass |
Classifications
If a MetaClass implements a certain classification the MetaClassScope must publish all required MetaProperties as declared by the classification. Only then the classification is known on the mobile client.
Icons
For deploying MetaClass specific icons it is necessary to create an own MetaClassScope for each MetaClass. Otherwise, the system will always deliver the icon of the most suitable MetaClassScope fitting a parent's MetaClass.