Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [emf-dev] EMF interface instance access pattern

Thanks, this is exactly that I'm looking for!
Unfortunately this link works extremelly slow for me and I still unable to see the page.

Probably you know some alternative URL?


09.07.2019 12:58, Pierre-Charles David пишет:
On 09/07/2019 11:27, Alexander Fedorov wrote:


In EMF runtime and generated code there is a "interface instance access" pattern like:

  public interface Registry
    public static final Registry INSTANCE = new RegistryImpl();

It is good and stable. It works perfect.
However, it may look "too static" for OSGi-based approach where interface should not reference its implementation.

How would you implement it today for OSGi-oriented architecture executed by 1.8+ Java?

You might be interested in this presentation [1] from Mikael Barbero (presented at EclipseCon 2012), which tried to imagine what a more modern/dynamic/OSGi-compatible version of EMF could look like if backward compatibility was not an issue (it is). It tackled this particular issue, among others.

Pierre-Charles David


emf-dev mailing list
To change your delivery options, retrieve your password, or unsubscribe from this list, visit

Back to the top