Class ComponentGroupProducer
- java.lang.Object
-
- org.dashbuilder.client.editor.external.ComponentGroupProducer
-
@ApplicationScoped public class ComponentGroupProducer extends Object
-
-
Constructor Summary
Constructors Constructor Description 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 Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddExternalComponents(List<org.dashbuilder.external.model.ExternalComponent> components)voidaddProvidedComponents(List<org.dashbuilder.external.model.ExternalComponent> components)voidloadComponents()voidonEditorFocus(org.uberfire.ext.plugin.client.perspective.editor.events.PerspectiveEditorFocusEvent event)
-
-
-
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)
-
-