Jump to: navigation, search

Assign a Classification to a MetaClass


Classifications, either built-in or own created, can be assigned to a MetaClass enriching its features and behavior. For example, it is possible to define objects eg. as documents, Points of Interest, Tasks, etc.

  1. Navigate to a classification object in the Class Browser (here: built-in only)
    Classification
  2. Assign a classification to a MetaClass either by
  3. Ensure, that the MetaClass implements all the MetaProperties which are defined by the Classification. Use e.g. the Class Details Control to add the needed properties.
    IC Hint square.png If a classification presupposes MetaProperties you will have to implement all of them to conform the definiton!
  4. Use the Object Explorer to check whether the Classification is fully implemented: The related classification must be shown under AllClassificationInterfaces and once all properties are available, you must see your classification under AllImplementedClassificationInterfaces.
    Object Explorer
    IC Hint square.pngYou will find the implemented Classification and all the classification it derives from in the AllImplementedClassificationInterfaces section.
  5. Once you classified the object(s) you need to ensure that the data is transfered to the clients (e.g. mobile clients) via the Web Service. Therefore you need to create a ContextScope for your MetaClass and add all the defined properties to it via the Relation Editor.
  6. Add the Context Scope to the Application / Context.
    Create context scopes
    • As an alternative to defining the classification on the MetaClass, you can relate the classification directly to the Context Scope by adding it to the SYSREL SCOPE CLASSIFICATION within the ACM.
      IC Attention.pngUse this way only if it is not possible to define the classificatoin on the MetaClass (e.g. Queries)
  7. Use the ACM Manager to verify the final definitions. You must find the ID of the implemented classification in the list of Classifications.
    Class Details

See also