Class ComponentGroupProducer


  • @ApplicationScoped
    public class ComponentGroupProducer
    extends Object
    • Constructor Detail

      • ComponentGroupProducer

        @Inject
        public ComponentGroupProducer​(org.jboss.errai.common.client.api.Caller<org.dashbuilder.external.service.ComponentService> externalComponentService,
                                      org.jboss.errai.ioc.client.container.SyncBeanManager beanManager,
                                      org.uberfire.ext.layout.editor.client.api.LayoutDragComponentPalette layoutDragComponentPalette)
    • Method Detail

      • onEditorFocus

        public void onEditorFocus​(@Observes
                                  org.uberfire.ext.plugin.client.perspective.editor.events.PerspectiveEditorFocusEvent event)
      • loadComponents

        public void loadComponents()
      • addExternalComponents

        public void addExternalComponents​(List<org.dashbuilder.external.model.ExternalComponent> components)
      • addProvidedComponents

        public void addProvidedComponents​(List<org.dashbuilder.external.model.ExternalComponent> components)