Skip to main content

In Scheme and Custom Class Reasoning

Abstract

In Scheme and Custom Class Reasoning

In this section find out how you can use the In Scheme function in PoolParty to manage class inheritance based on custom classes.

If you use the In Scheme custom class reasoning setting, you can influence class inheritance based on the availability of the In Scheme relation for a concept.

Prerequisites for Using Custom Class Reasoning

Example of Custom Class Reasoning Usage

Now you can control inheritance of a custom class for a concept using the In Scheme relation.

  • If the In Scheme relation exists, the class will be applied.

  • If the In Scheme relation does not exist, the class will be removed.

For our "All about Cocktails" project we enabled In Scheme and custom class based reasoning.

Custom class inheritance has been applied to the concept scheme 'Cocktails' using the respective custom class.

The In Scheme relation has been applied to 'Kir' (1) but not to the structural concept 'Apéritive and digestif' (2).

As a result the custom class 'Cocktail' (3) is only applied to 'Kir' but not to 'Apéritive and digestif' (4).

23900317.png
23900296.png