Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[mdt-papyrus.dev] Plugin No-Singleton in Papyrus

Hi,

 

Here is the list of plugins that aren’t singleton in Papyrus main [1]

Also the extract from OSGI norm for singleton [2]

 

IMHO: We should only have singleton in Papyrus.

Is there any use case in Papyrus context where no-singleton plugin may be interesting?

Is there a reason for these plugins not having the singleton=true parameter?

 

Regards,

BenoƮt

 

1:

org.eclipse.papyrus.emf.facet.util.pde.core

org.eclipse.papyrus.emf.facet.util.ui

org.eclipse.papyrus.emf.facet.util.jface.ui

org.eclipse.papyrus.emf.facet.widgets

org.eclipse.papyrus.infra.core.log

org.eclipse.papyrus.infra.tools

org.eclipse.papyrus.uml.appearance

org.eclipse.papyrus.eclipse.project.editors

org.eclipse.papyrus.uml.xtext.integration.core

org.eclipse.papyrus.uml.modelexplorer.widgets

org.eclipse.papyrus.uml.profile.newchildmenu.generator

org.eclipse.papyrus.uml.profile.drafter.documentation

 

2:

singleton - Indicates that the bundle can only have a single version resolved in an environment.

A value of true indicates that the bundle is a singleton bundle. The default value is false. The

Framework must resolve at most one bundle when multiple versions of a singleton bundle with

the same symbolic name are installed. Singleton bundles do not affect the resolution of non-singleton

bundles with the same symbolic name.


Back to the top