Hi,

as NautilusMethodSelected contains also an information about protocol, class, 
package;
NautilusProtocolSelected contains an information about class and package;
.
.
.

I’ve inherited NautilusClassSelected from NautilusPackageSelected and 
NautilusProtocolSelected from NautilusClassSelected… to remove duplication. But 
as announcement subscription also includes it’s subclasses, if you subscribe to 
NautilusPackageSelected, you end up receiving also NautilusClassSelected, 
NautilusProtocolSelected and NautilusMethodSelected.

What is a good way to resolve this (I can simply separate all the classes, but 
maybe there is something important from conceptual point of view)?

Uko

Reply via email to