Skip to main content



      Home
Home » Modeling » Graphiti » Use dependency injection instead of singletons for services
Use dependency injection instead of singletons for services [message #563473] Wed, 18 August 2010 10:56 Go to next message
Eclipse UserFriend
Hello,

instead of using singletons for Graphiti's services which are accessed by Graphiti.getGaService() and others, dependency injection would open the possibility of replacing the standard services by user-defined ones.

Does the Graphiti team plan to use Guice or other frameworks for dependency injection?

Best regards,

Ken
Re: Use dependency injection instead of singletons for services [message #563497 is a reply to message #563473] Thu, 19 August 2010 04:24 Go to previous message
Eclipse UserFriend
Hello Ken,

thanks for this suggestion. As always it is a good approach to seperate API
from implementation, e.g. by using dependency injection.

Nevertheless, currently we see our services more or less as a static
offering towards the tools. So, at least currently we don't have plans in
this respect. Do you have a concrete usecase in which you would need this?

Best regards,
Michael


"Ken Wenzel" <kenwenzel@gmx.net> wrote in message
news:i4gsb3$7nd$1@build.eclipse.org...
> Hello,
>
> instead of using singletons for Graphiti's services which are accessed by
> Graphiti.getGaService() and others, dependency injection would open the
> possibility of replacing the standard services by user-defined ones.
>
> Does the Graphiti team plan to use Guice or other frameworks for
> dependency injection?
>
> Best regards,
>
> Ken
Previous Topic:How do I get started?
Next Topic:Alternative implementations of diagram meta model?
Goto Forum:
  


Current Time: Fri Jul 04 19:02:20 EDT 2025

Powered by FUDForum. Page generated in 0.04215 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top