@ApplicationScoped public class PluginsInfo extends Object
Constructor and Description |
---|
PluginsInfo() |
PluginsInfo(EditorPluginResourceType editorPluginResourceType,
PerspectiveLayoutPluginResourceType perspectiveLayoutPluginResourceType,
ScreenPluginResourceType screenPluginResourceType,
SplashPluginResourceType splashPluginResourceType,
DynamicMenuResourceType dynamicMenuResourceType,
ActivityBeansInfo activityBeansInfo,
ClientTypeRegistry clientTypeRegistry) |
Modifier and Type | Method and Description |
---|---|
Set<Activity> |
getAllPlugins(Collection<Plugin> plugins) |
Map<ClientResourceType,Set<Activity>> |
getClassifiedPlugins(Collection<Plugin> plugins) |
Map<ClientResourceType,String> |
getPluginsTypeLabels() |
public PluginsInfo()
@Inject public PluginsInfo(EditorPluginResourceType editorPluginResourceType, PerspectiveLayoutPluginResourceType perspectiveLayoutPluginResourceType, ScreenPluginResourceType screenPluginResourceType, SplashPluginResourceType splashPluginResourceType, DynamicMenuResourceType dynamicMenuResourceType, ActivityBeansInfo activityBeansInfo, ClientTypeRegistry clientTypeRegistry)
public Set<Activity> getAllPlugins(Collection<Plugin> plugins)
public Map<ClientResourceType,Set<Activity>> getClassifiedPlugins(Collection<Plugin> plugins)
public Map<ClientResourceType,String> getPluginsTypeLabels()
Copyright © 2012–2020 JBoss by Red Hat. All rights reserved.