Class ValidationPresenter
- java.lang.Object
-
- org.kie.workbench.common.screens.library.client.settings.util.sections.Section<org.kie.workbench.common.screens.projecteditor.model.ProjectScreenModel>
-
- org.kie.workbench.common.screens.library.client.settings.sections.validation.ValidationPresenter
-
public class ValidationPresenter extends Section<org.kie.workbench.common.screens.projecteditor.model.ProjectScreenModel>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classValidationPresenter.ValidationListPresenterstatic interfaceValidationPresenter.View
-
Constructor Summary
Constructors Constructor Description ValidationPresenter(ValidationPresenter.View view, org.uberfire.client.promise.Promises promises, MenuItem<org.kie.workbench.common.screens.projecteditor.model.ProjectScreenModel> menuItem, javax.enterprise.event.Event<SettingsSectionChange<org.kie.workbench.common.screens.projecteditor.model.ProjectScreenModel>> settingsSectionChangeEvent, ValidationPresenter.ValidationListPresenter validationItemPresenters)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcurrentHashCode()SectionView<?>getView()elemental2.promise.Promise<Void>setup(org.kie.workbench.common.screens.projecteditor.model.ProjectScreenModel model)-
Methods inherited from class org.kie.workbench.common.screens.library.client.settings.util.sections.Section
fireChangeEvent, fireResetEvent, getMenuItem, save, setActive, setDirty, validate
-
-
-
-
Constructor Detail
-
ValidationPresenter
@Inject public ValidationPresenter(ValidationPresenter.View view, org.uberfire.client.promise.Promises promises, MenuItem<org.kie.workbench.common.screens.projecteditor.model.ProjectScreenModel> menuItem, javax.enterprise.event.Event<SettingsSectionChange<org.kie.workbench.common.screens.projecteditor.model.ProjectScreenModel>> settingsSectionChangeEvent, ValidationPresenter.ValidationListPresenter validationItemPresenters)
-
-
Method Detail
-
setup
public elemental2.promise.Promise<Void> setup(org.kie.workbench.common.screens.projecteditor.model.ProjectScreenModel model)
-
currentHashCode
public int currentHashCode()
- Specified by:
currentHashCodein classSection<org.kie.workbench.common.screens.projecteditor.model.ProjectScreenModel>
-
getView
public SectionView<?> getView()
-
-