public class CreateComponentAction extends info.magnolia.ui.api.action.AbstractAction<CreateComponentActionDefinition>
AreaElement
.
Gets a list of available components for this area and creates a select field.Constructor and Description |
---|
CreateComponentAction(CreateComponentActionDefinition definition,
info.magnolia.ui.vaadin.gwt.client.shared.AreaElement area,
info.magnolia.event.EventBus eventBus,
info.magnolia.rendering.template.registry.TemplateDefinitionRegistry templateDefinitionRegistry,
info.magnolia.ui.api.app.SubAppContext subAppContext,
info.magnolia.objectfactory.ComponentProvider componentProvider,
info.magnolia.ui.dialog.formdialog.FormDialogPresenterFactory formDialogPresenterFactory,
info.magnolia.i18nsystem.SimpleTranslator i18n) |
Modifier and Type | Method and Description |
---|---|
void |
execute() |
@Inject public CreateComponentAction(CreateComponentActionDefinition definition, info.magnolia.ui.vaadin.gwt.client.shared.AreaElement area, @Named(value="subapp") info.magnolia.event.EventBus eventBus, info.magnolia.rendering.template.registry.TemplateDefinitionRegistry templateDefinitionRegistry, info.magnolia.ui.api.app.SubAppContext subAppContext, info.magnolia.objectfactory.ComponentProvider componentProvider, info.magnolia.ui.dialog.formdialog.FormDialogPresenterFactory formDialogPresenterFactory, info.magnolia.i18nsystem.SimpleTranslator i18n)
Copyright © 2014 Magnolia International Ltd.. All rights reserved.