@Dependent public class SpaceArchetypeTablePresenter extends AbstractArchetypeTablePresenter
AbstractArchetypeTablePresenter.ArchetypeListPresenter, AbstractArchetypeTablePresenter.ViewaddArchetypeModalPresenter, archetypeListPresenter, archetypePreferences, archetypeService, busyIndicatorView, configuration, currentPage, EMPTY, PAGE_SIZE, preferenceScopeFactory, promises, searchFilter, totalPages, ts, view| Constructor and Description |
|---|
SpaceArchetypeTablePresenter(AbstractArchetypeTablePresenter.View view,
AbstractArchetypeTablePresenter.ArchetypeListPresenter archetypeListPresenter,
org.uberfire.ext.widgets.common.client.common.BusyIndicatorView busyIndicatorView,
org.jboss.errai.ui.client.local.spi.TranslationService ts,
AddArchetypeModalPresenter addArchetypeModalPresenter,
ArchetypePreferences archetypePreferences,
org.jboss.errai.common.client.api.Caller<ArchetypeService> archetypeService,
org.uberfire.preferences.shared.PreferenceScopeFactory preferenceScopeFactory,
org.uberfire.client.promise.Promises promises,
org.guvnor.common.services.project.client.preferences.SpaceScopedResolutionStrategySupplier spaceScopedResolutionStrategySupplier,
org.guvnor.common.services.project.client.context.WorkspaceProjectContext projectContext,
org.guvnor.structure.client.security.OrganizationalUnitController organizationalUnitController) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canMakeChanges() |
ArchetypeTableConfiguration |
initConfiguration() |
elemental2.promise.Promise<Void> |
loadPreferences(PaginatedArchetypeList paginatedList) |
elemental2.promise.Promise<Void> |
makeDefaultValue(String alias,
boolean updateList) |
elemental2.promise.Promise<Void> |
savePreferences(boolean updateList) |
addArchetype, configureView, finishLoadList, getIncluded, getPreferences, getView, goToFirstPage, goToLastPage, goToNextPage, goToPreviousPage, hideBusyIndicator, isEmpty, isSetup, isShowDeleteAction, isShowIncludeColumn, isShowStatusColumn, isShowValidateAction, loadList, loadPreferencesErrorCallback, loadPreferencesSuccessCallback, onArchetypeListUpdatedEvent, reset, runOnChangedCallback, savePreferences, savePreferences, search, setCurrentPage, setSelected, setup, showBusyIndicator, updateList, updateSelectionCounter@Inject public SpaceArchetypeTablePresenter(AbstractArchetypeTablePresenter.View view, AbstractArchetypeTablePresenter.ArchetypeListPresenter archetypeListPresenter, org.uberfire.ext.widgets.common.client.common.BusyIndicatorView busyIndicatorView, org.jboss.errai.ui.client.local.spi.TranslationService ts, AddArchetypeModalPresenter addArchetypeModalPresenter, ArchetypePreferences archetypePreferences, org.jboss.errai.common.client.api.Caller<ArchetypeService> archetypeService, org.uberfire.preferences.shared.PreferenceScopeFactory preferenceScopeFactory, org.uberfire.client.promise.Promises promises, org.guvnor.common.services.project.client.preferences.SpaceScopedResolutionStrategySupplier spaceScopedResolutionStrategySupplier, org.guvnor.common.services.project.client.context.WorkspaceProjectContext projectContext, org.guvnor.structure.client.security.OrganizationalUnitController organizationalUnitController)
public elemental2.promise.Promise<Void> loadPreferences(PaginatedArchetypeList paginatedList)
loadPreferences in class AbstractArchetypeTablePresenterpublic elemental2.promise.Promise<Void> makeDefaultValue(String alias, boolean updateList)
makeDefaultValue in class AbstractArchetypeTablePresenterpublic ArchetypeTableConfiguration initConfiguration()
public boolean canMakeChanges()
canMakeChanges in class AbstractArchetypeTablePresenterpublic elemental2.promise.Promise<Void> savePreferences(boolean updateList)
Copyright © 2001–2021 JBoss by Red Hat. All rights reserved.