The scope provider for paths has to be modified a bit to determine possible hops between types in the path. The following should be ok, for example, ...
... as metaType leads to EClass, and eSuperType goes from EClass to EClass. Currently, only types between EObject and EClass are allowed which is too restrictive.
The scope provider for paths has to be modified a bit to determine possible hops between types in the path. The following should be ok, for example, ...
... as
metaType
leads toEClass
, andeSuperType
goes fromEClass
toEClass
. Currently, only types betweenEObject
andEClass
are allowed which is too restrictive.