Find container reference

Syntax

	$object.containerReference()

Description

Returns the reference attribute where object is stored in its container. If $object.container() != null, then: $object.container().get($object.containerReference()).containsElement($object).

Parameters

Name Type Description Mandatory Default
object Business object The object for which it is to be determined in which reference attribute it is stored in the container. yes

Return value

Type: Business object

The reference attribute in the container of object, where object is stored.

Examples

	{
   a = new(`my.module:MyClass`);
   b = new(`my.module:MyClass`);
   $a.add(`my.module:MyClass#children`, $b);
   $b.containerReference();
}

Output: The attribute `my.module:MyClass#children`.

b is entered here into the reference attribute children of a . a is the container of b and `my.module:MyClass#children` is the reference attribute in the container a, where b is stored.