@Dependent public class SettingsScreenPresenter extends Object implements org.uberfire.ext.widgets.common.client.common.HasBusyIndicator
| Modifier and Type | Class and Description |
|---|---|
static interface |
SettingsScreenPresenter.View |
| Constructor and Description |
|---|
SettingsScreenPresenter(SettingsScreenPresenter.View view,
org.jboss.errai.ui.client.local.spi.TranslationService ts,
org.guvnor.structure.client.security.OrganizationalUnitController organizationalUnitController,
org.guvnor.common.services.project.client.context.WorkspaceProjectContext projectContext,
org.uberfire.ext.widgets.common.client.common.BusyIndicatorView busyIndicatorView,
SectionManager<SpaceScreenModel> sectionManager,
SettingsSections settingsSections,
org.uberfire.client.promise.Promises promises,
javax.enterprise.event.Event<org.uberfire.workbench.events.NotificationEvent> notificationEvent) |
| Modifier and Type | Method and Description |
|---|---|
SettingsScreenPresenter.View |
getView() |
void |
hideBusyIndicator() |
void |
onSettingsSectionChanged(SettingsSectionChange<SpaceScreenModel> settingsSectionChange) |
void |
postConstruct() |
void |
reset() |
void |
save() |
elemental2.promise.Promise<Void> |
setupUsingCurrentSection() |
void |
showBusyIndicator(String message) |
@Inject public SettingsScreenPresenter(SettingsScreenPresenter.View view, org.jboss.errai.ui.client.local.spi.TranslationService ts, org.guvnor.structure.client.security.OrganizationalUnitController organizationalUnitController, org.guvnor.common.services.project.client.context.WorkspaceProjectContext projectContext, org.uberfire.ext.widgets.common.client.common.BusyIndicatorView busyIndicatorView, SectionManager<SpaceScreenModel> sectionManager, SettingsSections settingsSections, org.uberfire.client.promise.Promises promises, javax.enterprise.event.Event<org.uberfire.workbench.events.NotificationEvent> notificationEvent)
@PostConstruct public void postConstruct()
public elemental2.promise.Promise<Void> setupUsingCurrentSection()
public SettingsScreenPresenter.View getView()
public void showBusyIndicator(String message)
showBusyIndicator in interface org.uberfire.ext.widgets.common.client.common.HasBusyIndicatorpublic void hideBusyIndicator()
hideBusyIndicator in interface org.uberfire.ext.widgets.common.client.common.HasBusyIndicatorpublic void onSettingsSectionChanged(@Observes
SettingsSectionChange<SpaceScreenModel> settingsSectionChange)
public void save()
public void reset()
Copyright © 2001–2021 JBoss by Red Hat. All rights reserved.