Thanks! It works. 

Then I have two more questions: 

1. How it is done that ‘should be implemented’ has red color? 

2. Then let’s say I want a message group that display all messages in the 
environment that refers to a selected class. 

I found `ClyClassReferences to: classes`, but I miss how to use it in that 
case. My class ClyClassReferencesMethodGroup should use it in #includesMethod: 
and #methods. What is the right way to use ClyClassReferences or access 
environment to make the query? 

Cheers,
Juraj

> On Nov 2, 2017, at 12:23, Denis Kudriashov <[email protected]> wrote:
> 
> Hi
> 
> There is no real documentation for now. Only examples on my slides.
> 
> 2017-11-02 16:16 GMT+01:00 Juraj Kubelka <[email protected] 
> <mailto:[email protected]>>:
> Hi,
> 
> Are there any examples (documentation) how to extend Calipso?
> 
> I have tried to create a simple (demo) method group, but I miss something, 
> because it is not called.
> 
> I have created three subclasses of:
>         ClyMethodGroup (with #name and #includesMethod:),
>         ClySingleMethodGroupProvider (with #methodGroupClass), and
>         ClyEnvironmentPlugin (with #collectMethodGroupProvidersFor:).
> 
> What do I miss?
> 
> Looks good. But to activate this plugin on current system environment you 
> need to reset it:
> 
> ClySystemNavigationEnvironment reset.
> 
> Or manually add new plugin:
> 
> ClySystemNavigationEnvironment currentImage addPlugin: ClyYourPlugin new.
> 
> Let’s say that I want a new method group that displays all methods of a 
> selected class that include substring ‘foo’.
> 
> Thanks!
> Juraj
> 
> 
> 

Reply via email to