This module defines utilities to simplify reflexion support of XPCE, notably implementing non-deterministic logical relations on top of the deterministic XPCE methods.
`What' may be wrapped in self(What)
or root(What)
. Using
self(What)
returns only those classes that have a non-inherited
implementation of the method, while using root(What)
returns
only those classes for which there is no super-class
implementing the requested method.
file(File)
library(File)
user(File)
The following predicates are exported from this file while their implementation is defined in imported modules or non-module files loaded by this module.
`What' may be wrapped in self(What)
or root(What)
. Using
self(What)
returns only those classes that have a non-inherited
implementation of the method, while using root(What)
returns
only those classes for which there is no super-class
implementing the requested method.