public abstract static class SettingsPresenter.Section extends Object
| Modifier and Type | Field and Description |
|---|---|
protected org.uberfire.client.promise.Promises |
promises |
| Modifier | Constructor and Description |
|---|---|
protected |
Section(javax.enterprise.event.Event<SettingsSectionChange> settingsSectionChangeEvent,
SettingsPresenter.MenuItem menuItem,
org.uberfire.client.promise.Promises promises) |
| Modifier and Type | Method and Description |
|---|---|
abstract int |
currentHashCode() |
void |
fireChangeEvent() |
SettingsPresenter.MenuItem |
getMenuItem() |
abstract SettingsPresenter.View.Section |
getView() |
elemental2.promise.Promise<Void> |
save(String comment,
Supplier<elemental2.promise.Promise<Void>> chain) |
void |
setDirty(boolean dirty) |
elemental2.promise.Promise<Void> |
setup(ProjectScreenModel model) |
elemental2.promise.Promise<Object> |
validate() |
protected Section(javax.enterprise.event.Event<SettingsSectionChange> settingsSectionChangeEvent, SettingsPresenter.MenuItem menuItem, org.uberfire.client.promise.Promises promises)
public abstract SettingsPresenter.View.Section getView()
public abstract int currentHashCode()
public elemental2.promise.Promise<Void> save(String comment, Supplier<elemental2.promise.Promise<Void>> chain)
public elemental2.promise.Promise<Object> validate()
public elemental2.promise.Promise<Void> setup(ProjectScreenModel model)
public void fireChangeEvent()
public SettingsPresenter.MenuItem getMenuItem()
public void setDirty(boolean dirty)
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.