Jump to: navigation, search

Implement a Classification for a Content Object


Revision as of 08:31, 30 June 2015 by MHM (Talk | contribs) (Created page with "Classifications are used to define a Content Object as a specialized one. It is necessary to implement the needed classifications once you want to activate specialized feature...")

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Classifications are used to define a Content Object as a specialized one. It is necessary to implement the needed classifications once you want to activate specialized features and behavior for an object. By doing this, it is possible to define an object eg. as document, Point of interest, Task, and many more. This article discribes in general how to implement a classification for a Content object (also how to classify an object).


[edit]

Instructions

<Give step-by-step instructions, use images, ...>

  1. First you have to add the Classification you want to implement to the MetaClass of the Content Object by adding a relation via SYSREL CLASSIFICATION (e.g. by using the Relation Editor
    Relation Editor
  2. Next you need to ensure, that the MetaClass has all the MetaProperties added, which are defined by the Classification. Use e.g. the Class Details Control to add the needed properties.
  3. 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.
  4. Once you classified the Content Object(s) you need to ensure, 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.
  5. Add the Context Scope to the Application / Context.
    Create context scopes
  6. Alternative to the first step (defining the classification on the MetaClass) you can add the classification diretly to the Context Scope by adding it to the SYSREL SCOPE CLASSIFICATION.
    IC Attention.pngUse this feature if it is not possible to define the classificatoin on the MetaClass (e.g. Queries)
  7. Use the ACM Manager to verify the final outcome. You must find the ID of the implemented classification in the list of Classifications.
    Class Details

See also