Skip to content

Commit

Permalink
KAA-487: Improve pagination functionality of Admin UI data grids.
Browse files Browse the repository at this point in the history
  • Loading branch information
ikulikov committed Aug 26, 2015
1 parent bea03a0 commit 25469aa
Show file tree
Hide file tree
Showing 40 changed files with 237 additions and 209 deletions.
Expand Up @@ -20,6 +20,7 @@
import java.util.List; import java.util.List;


import org.kaaproject.avro.ui.gwt.client.util.BusyAsyncCallback; import org.kaaproject.avro.ui.gwt.client.util.BusyAsyncCallback;
import org.kaaproject.avro.ui.gwt.client.widget.grid.AbstractGrid;
import org.kaaproject.avro.ui.gwt.client.widget.grid.event.RowActionEvent; import org.kaaproject.avro.ui.gwt.client.widget.grid.event.RowActionEvent;
import org.kaaproject.avro.ui.gwt.client.widget.grid.event.RowActionEventHandler; import org.kaaproject.avro.ui.gwt.client.widget.grid.event.RowActionEventHandler;
import org.kaaproject.kaa.common.dto.HasId; import org.kaaproject.kaa.common.dto.HasId;
Expand All @@ -39,7 +40,6 @@
import com.google.gwt.place.shared.Place; import com.google.gwt.place.shared.Place;
import com.google.gwt.user.client.rpc.AsyncCallback; import com.google.gwt.user.client.rpc.AsyncCallback;
import com.google.gwt.user.client.ui.AcceptsOneWidget; import com.google.gwt.user.client.ui.AcceptsOneWidget;
import com.google.gwt.view.client.MultiSelectionModel;


public abstract class AbstractListActivity<T extends HasId, P extends TreePlace> extends AbstractActivity implements BaseListView.Presenter { public abstract class AbstractListActivity<T extends HasId, P extends TreePlace> extends AbstractActivity implements BaseListView.Presenter {


Expand All @@ -62,16 +62,15 @@ public AbstractListActivity(P place, Class<T> dataClass, ClientFactory clientFac
@Override @Override
public void start(AcceptsOneWidget containerWidget, EventBus eventBus) { public void start(AcceptsOneWidget containerWidget, EventBus eventBus) {
listView = getView(); listView = getView();
this.dataProvider = getDataProvider(listView.getSelectionModel()); this.dataProvider = getDataProvider(listView.getListWidget());
listView.setPresenter(this); listView.setPresenter(this);
bind(eventBus); bind(eventBus);
containerWidget.setWidget(listView.asWidget()); containerWidget.setWidget(listView.asWidget());
dataProvider.addDataDisplay(listView.getDisplay());
} }


protected abstract BaseListView<T> getView(); protected abstract BaseListView<T> getView();


protected abstract AbstractDataProvider<T> getDataProvider(MultiSelectionModel<T> selectionModel); protected abstract AbstractDataProvider<T> getDataProvider(AbstractGrid<T,?> dataGrid);


protected abstract Place newEntityPlace(); protected abstract Place newEntityPlace();


Expand Down Expand Up @@ -138,7 +137,7 @@ public void onSuccessImpl(Void result) {}
@Override @Override
public void onDataChanged(DataEvent event) { public void onDataChanged(DataEvent event) {
if (event.checkClass(dataClass)) { if (event.checkClass(dataClass)) {
dataProvider.reload(listView.getDisplay()); dataProvider.reload();
onCustomDataChangedEvent(event); onCustomDataChangedEvent(event);
} }
} }
Expand Down
Expand Up @@ -51,8 +51,7 @@ public AefMapActivity(AefMapPlace place,
public void start(AcceptsOneWidget containerWidget, EventBus eventBus) { public void start(AcceptsOneWidget containerWidget, EventBus eventBus) {
super.start(containerWidget, eventBus); super.start(containerWidget, eventBus);
AbstractGrid<ApplicationEventMapDto, String> eventMapGrid = detailsView.getEventMapGrid(); AbstractGrid<ApplicationEventMapDto, String> eventMapGrid = detailsView.getEventMapGrid();
eventMapDataProvider = new EventMapDataProvider(eventMapGrid.getSelectionModel(), detailsView); eventMapDataProvider = new EventMapDataProvider(eventMapGrid, detailsView);
eventMapDataProvider.addDataDisplay(eventMapGrid.getDisplay());
} }


protected void bind(final EventBus eventBus) { protected void bind(final EventBus eventBus) {
Expand All @@ -63,7 +62,7 @@ protected void bind(final EventBus eventBus) {
public void onValueChange(ValueChangeEvent<EcfInfoDto> event) { public void onValueChange(ValueChangeEvent<EcfInfoDto> event) {
EcfInfoDto ecf = detailsView.getEcf().getValue(); EcfInfoDto ecf = detailsView.getEcf().getValue();
eventMapDataProvider.setEcf(ecf); eventMapDataProvider.setEcf(ecf);
eventMapDataProvider.reload(detailsView.getEventMapGrid().getDisplay()); eventMapDataProvider.reload();
} }
})); }));
} }
Expand Down Expand Up @@ -111,7 +110,7 @@ public void onSuccessImpl(List<EcfInfoDto> result) {
detailsView.getEcfName().setValue(entity.getEcfName()); detailsView.getEcfName().setValue(entity.getEcfName());
detailsView.getEcfVersion().setValue(entity.getVersion()+""); detailsView.getEcfVersion().setValue(entity.getVersion()+"");
eventMapDataProvider.setEventMaps(entity.getEventMaps()); eventMapDataProvider.setEventMaps(entity.getEventMaps());
eventMapDataProvider.reload(detailsView.getEventMapGrid().getDisplay()); eventMapDataProvider.reload();
} }
} }


Expand Down
Expand Up @@ -16,6 +16,7 @@


package org.kaaproject.kaa.server.admin.client.mvp.activity; package org.kaaproject.kaa.server.admin.client.mvp.activity;


import org.kaaproject.avro.ui.gwt.client.widget.grid.AbstractGrid;
import org.kaaproject.kaa.common.dto.event.ApplicationEventFamilyMapDto; import org.kaaproject.kaa.common.dto.event.ApplicationEventFamilyMapDto;
import org.kaaproject.kaa.server.admin.client.mvp.ClientFactory; import org.kaaproject.kaa.server.admin.client.mvp.ClientFactory;
import org.kaaproject.kaa.server.admin.client.mvp.activity.grid.AbstractDataProvider; import org.kaaproject.kaa.server.admin.client.mvp.activity.grid.AbstractDataProvider;
Expand All @@ -26,7 +27,6 @@


import com.google.gwt.place.shared.Place; import com.google.gwt.place.shared.Place;
import com.google.gwt.user.client.rpc.AsyncCallback; import com.google.gwt.user.client.rpc.AsyncCallback;
import com.google.gwt.view.client.MultiSelectionModel;


public class AefMapsActivity extends AbstractListActivity<ApplicationEventFamilyMapDto, AefMapsPlace> { public class AefMapsActivity extends AbstractListActivity<ApplicationEventFamilyMapDto, AefMapsPlace> {


Expand All @@ -44,8 +44,8 @@ protected BaseListView<ApplicationEventFamilyMapDto> getView() {


@Override @Override
protected AbstractDataProvider<ApplicationEventFamilyMapDto> getDataProvider( protected AbstractDataProvider<ApplicationEventFamilyMapDto> getDataProvider(
MultiSelectionModel<ApplicationEventFamilyMapDto> selectionModel) { AbstractGrid<ApplicationEventFamilyMapDto,?> dataGrid) {
return new AefMapsDataProvider(selectionModel, listView, applicationId); return new AefMapsDataProvider(dataGrid, listView, applicationId);
} }


@Override @Override
Expand Down
Expand Up @@ -16,8 +16,8 @@


package org.kaaproject.kaa.server.admin.client.mvp.activity; package org.kaaproject.kaa.server.admin.client.mvp.activity;


import org.kaaproject.avro.ui.gwt.client.widget.grid.AbstractGrid;
import org.kaaproject.kaa.common.dto.ApplicationDto; import org.kaaproject.kaa.common.dto.ApplicationDto;
import org.kaaproject.kaa.server.admin.client.KaaAdmin;
import org.kaaproject.kaa.server.admin.client.mvp.ClientFactory; import org.kaaproject.kaa.server.admin.client.mvp.ClientFactory;
import org.kaaproject.kaa.server.admin.client.mvp.activity.grid.AbstractDataProvider; import org.kaaproject.kaa.server.admin.client.mvp.activity.grid.AbstractDataProvider;
import org.kaaproject.kaa.server.admin.client.mvp.data.ApplicationsDataProvider; import org.kaaproject.kaa.server.admin.client.mvp.data.ApplicationsDataProvider;
Expand All @@ -27,7 +27,6 @@


import com.google.gwt.place.shared.Place; import com.google.gwt.place.shared.Place;
import com.google.gwt.user.client.rpc.AsyncCallback; import com.google.gwt.user.client.rpc.AsyncCallback;
import com.google.gwt.view.client.MultiSelectionModel;


public class ApplicationsActivity extends AbstractListActivity<ApplicationDto, ApplicationsPlace> { public class ApplicationsActivity extends AbstractListActivity<ApplicationDto, ApplicationsPlace> {


Expand All @@ -42,8 +41,8 @@ protected BaseListView<ApplicationDto> getView() {


@Override @Override
protected AbstractDataProvider<ApplicationDto> getDataProvider( protected AbstractDataProvider<ApplicationDto> getDataProvider(
MultiSelectionModel<ApplicationDto> selectionModel) { AbstractGrid<ApplicationDto,?> dataGrid) {
return new ApplicationsDataProvider(selectionModel, listView); return new ApplicationsDataProvider(dataGrid, listView);
} }


@Override @Override
Expand Down
Expand Up @@ -16,6 +16,7 @@


package org.kaaproject.kaa.server.admin.client.mvp.activity; package org.kaaproject.kaa.server.admin.client.mvp.activity;


import org.kaaproject.avro.ui.gwt.client.widget.grid.AbstractGrid;
import org.kaaproject.avro.ui.gwt.client.widget.grid.event.RowActionEvent; import org.kaaproject.avro.ui.gwt.client.widget.grid.event.RowActionEvent;
import org.kaaproject.kaa.common.dto.ConfigurationSchemaDto; import org.kaaproject.kaa.common.dto.ConfigurationSchemaDto;
import org.kaaproject.kaa.common.dto.admin.RecordKey.RecordFiles; import org.kaaproject.kaa.common.dto.admin.RecordKey.RecordFiles;
Expand All @@ -32,7 +33,6 @@


import com.google.gwt.place.shared.Place; import com.google.gwt.place.shared.Place;
import com.google.gwt.user.client.rpc.AsyncCallback; import com.google.gwt.user.client.rpc.AsyncCallback;
import com.google.gwt.view.client.MultiSelectionModel;


public class ConfigurationSchemasActivity extends AbstractListActivity<ConfigurationSchemaDto, ConfigurationSchemasPlace> { public class ConfigurationSchemasActivity extends AbstractListActivity<ConfigurationSchemaDto, ConfigurationSchemasPlace> {


Expand All @@ -50,8 +50,8 @@ protected BaseListView<ConfigurationSchemaDto> getView() {


@Override @Override
protected AbstractDataProvider<ConfigurationSchemaDto> getDataProvider( protected AbstractDataProvider<ConfigurationSchemaDto> getDataProvider(
MultiSelectionModel<ConfigurationSchemaDto> selectionModel) { AbstractGrid<ConfigurationSchemaDto,?> dataGrid) {
return new ConfigurationSchemasDataProvider(selectionModel, listView, applicationId); return new ConfigurationSchemasDataProvider(dataGrid, listView, applicationId);
} }


@Override @Override
Expand Down
Expand Up @@ -52,8 +52,7 @@ public void start(AcceptsOneWidget containerWidget, EventBus eventBus) {
super.start(containerWidget, eventBus); super.start(containerWidget, eventBus);
if (!create) { if (!create) {
AbstractGrid<EventSchemaVersionDto, Integer> ecfSchemasGrid = detailsView.getEcfSchemasGrid(); AbstractGrid<EventSchemaVersionDto, Integer> ecfSchemasGrid = detailsView.getEcfSchemasGrid();
ecfSchemasDataProvider = new EcfSchemasDataProvider(ecfSchemasGrid.getSelectionModel(), detailsView); ecfSchemasDataProvider = new EcfSchemasDataProvider(ecfSchemasGrid, detailsView);
ecfSchemasDataProvider.addDataDisplay(ecfSchemasGrid.getDisplay());
} }
} }


Expand Down Expand Up @@ -109,7 +108,7 @@ protected void onEntityRetrieved() {
detailsView.getCreatedDateTime().setValue(Utils.millisecondsToDateTimeString(entity.getCreatedTime())); detailsView.getCreatedDateTime().setValue(Utils.millisecondsToDateTimeString(entity.getCreatedTime()));
if (!create) { if (!create) {
ecfSchemasDataProvider.setSchemas(entity.getSchemas()); ecfSchemasDataProvider.setSchemas(entity.getSchemas());
ecfSchemasDataProvider.reload(detailsView.getEcfSchemasGrid().getDisplay()); ecfSchemasDataProvider.reload();
} }
} }


Expand Down
Expand Up @@ -16,6 +16,7 @@


package org.kaaproject.kaa.server.admin.client.mvp.activity; package org.kaaproject.kaa.server.admin.client.mvp.activity;


import org.kaaproject.avro.ui.gwt.client.widget.grid.AbstractGrid;
import org.kaaproject.kaa.common.dto.event.EventClassFamilyDto; import org.kaaproject.kaa.common.dto.event.EventClassFamilyDto;
import org.kaaproject.kaa.server.admin.client.mvp.ClientFactory; import org.kaaproject.kaa.server.admin.client.mvp.ClientFactory;
import org.kaaproject.kaa.server.admin.client.mvp.activity.grid.AbstractDataProvider; import org.kaaproject.kaa.server.admin.client.mvp.activity.grid.AbstractDataProvider;
Expand All @@ -26,7 +27,6 @@


import com.google.gwt.place.shared.Place; import com.google.gwt.place.shared.Place;
import com.google.gwt.user.client.rpc.AsyncCallback; import com.google.gwt.user.client.rpc.AsyncCallback;
import com.google.gwt.view.client.MultiSelectionModel;


public class EcfsActivity extends AbstractListActivity<EventClassFamilyDto, EcfsPlace> { public class EcfsActivity extends AbstractListActivity<EventClassFamilyDto, EcfsPlace> {


Expand All @@ -41,8 +41,8 @@ protected BaseListView<EventClassFamilyDto> getView() {


@Override @Override
protected AbstractDataProvider<EventClassFamilyDto> getDataProvider( protected AbstractDataProvider<EventClassFamilyDto> getDataProvider(
MultiSelectionModel<EventClassFamilyDto> selectionModel) { AbstractGrid<EventClassFamilyDto,?> dataGrid) {
return new EcfsDataProvider(selectionModel, listView); return new EcfsDataProvider(dataGrid, listView);
} }


@Override @Override
Expand Down
Expand Up @@ -69,23 +69,16 @@ public void start(AcceptsOneWidget containerWidget, EventBus eventBus) {
super.start(containerWidget, eventBus); super.start(containerWidget, eventBus);
if (!create) { if (!create) {
AbstractGrid<StructureRecordDto<ProfileFilterDto>, StructureRecordKey> profileFiltersGrid = detailsView.getProfileFiltersGrid(); AbstractGrid<StructureRecordDto<ProfileFilterDto>, StructureRecordKey> profileFiltersGrid = detailsView.getProfileFiltersGrid();
profileFiltersDataProvider = new ProfileFiltersDataProvider(profileFiltersGrid.getSelectionModel(), profileFiltersDataProvider = new ProfileFiltersDataProvider(profileFiltersGrid,
detailsView, entityId); detailsView, entityId, place.isIncludeDeprecatedProfileFilters());
profileFiltersDataProvider.setIncludeDeprecated(place.isIncludeDeprecatedProfileFilters());

profileFiltersDataProvider.addDataDisplay(profileFiltersGrid.getDisplay());


AbstractGrid<StructureRecordDto<ConfigurationDto>, StructureRecordKey> configurationsGrid = detailsView.getConfigurationsGrid(); AbstractGrid<StructureRecordDto<ConfigurationDto>, StructureRecordKey> configurationsGrid = detailsView.getConfigurationsGrid();
configurationsDataProvider = new ConfigurationsDataProvider(configurationsGrid.getSelectionModel(), configurationsDataProvider = new ConfigurationsDataProvider(configurationsGrid,
detailsView, entityId); detailsView, entityId, place.isIncludeDeprecatedConfigurations());
configurationsDataProvider.setIncludeDeprecated(place.isIncludeDeprecatedConfigurations());

configurationsDataProvider.addDataDisplay(configurationsGrid.getDisplay());


AbstractGrid<TopicDto, String> topicsGrid = detailsView.getTopicsGrid(); AbstractGrid<TopicDto, String> topicsGrid = detailsView.getTopicsGrid();
topicsDataProvider = new TopicsDataProvider(topicsGrid.getSelectionModel(), topicsDataProvider = new TopicsDataProvider(topicsGrid,
detailsView, null, entityId); detailsView, null, entityId);
topicsDataProvider.addDataDisplay(topicsGrid.getDisplay());
} }
} }


Expand Down Expand Up @@ -131,7 +124,7 @@ public void onSuccessImpl(Void result) {}
public void onValueChange(ValueChangeEvent<Boolean> event) { public void onValueChange(ValueChangeEvent<Boolean> event) {
place.setIncludeDeprecatedProfileFilters(detailsView.getIncludeDeprecatedProfileFilters().getValue()); place.setIncludeDeprecatedProfileFilters(detailsView.getIncludeDeprecatedProfileFilters().getValue());
profileFiltersDataProvider.setIncludeDeprecated(detailsView.getIncludeDeprecatedProfileFilters().getValue()); profileFiltersDataProvider.setIncludeDeprecated(detailsView.getIncludeDeprecatedProfileFilters().getValue());
profileFiltersDataProvider.reload(detailsView.getProfileFiltersGrid().getDisplay()); profileFiltersDataProvider.reload();
} }
})); }));


Expand Down Expand Up @@ -174,7 +167,7 @@ public void onSuccessImpl(Void result) {}
public void onValueChange(ValueChangeEvent<Boolean> event) { public void onValueChange(ValueChangeEvent<Boolean> event) {
place.setIncludeDeprecatedConfigurations(detailsView.getIncludeDeprecatedConfigurations().getValue()); place.setIncludeDeprecatedConfigurations(detailsView.getIncludeDeprecatedConfigurations().getValue());
configurationsDataProvider.setIncludeDeprecated(detailsView.getIncludeDeprecatedConfigurations().getValue()); configurationsDataProvider.setIncludeDeprecated(detailsView.getIncludeDeprecatedConfigurations().getValue());
configurationsDataProvider.reload(detailsView.getConfigurationsGrid().getDisplay()); configurationsDataProvider.reload();
} }
})); }));


Expand Down Expand Up @@ -211,13 +204,13 @@ public void onSuccessImpl(Void result) {}
public void onDataChanged(DataEvent event) { public void onDataChanged(DataEvent event) {
if (detailsView != null) { if (detailsView != null) {
if (event.checkClass(ProfileFilterDto.class) && profileFiltersDataProvider != null) { if (event.checkClass(ProfileFilterDto.class) && profileFiltersDataProvider != null) {
profileFiltersDataProvider.reload(detailsView.getProfileFiltersGrid().getDisplay()); profileFiltersDataProvider.reload();
} }
else if (event.checkClass(ConfigurationDto.class) && configurationsDataProvider != null) { else if (event.checkClass(ConfigurationDto.class) && configurationsDataProvider != null) {
configurationsDataProvider.reload(detailsView.getConfigurationsGrid().getDisplay()); configurationsDataProvider.reload();
} }
else if (event.checkClass(TopicDto.class) && topicsDataProvider != null) { else if (event.checkClass(TopicDto.class) && topicsDataProvider != null) {
topicsDataProvider.reload(detailsView.getTopicsGrid().getDisplay()); topicsDataProvider.reload();
} }
} }
} }
Expand Down
Expand Up @@ -16,6 +16,7 @@


package org.kaaproject.kaa.server.admin.client.mvp.activity; package org.kaaproject.kaa.server.admin.client.mvp.activity;


import org.kaaproject.avro.ui.gwt.client.widget.grid.AbstractGrid;
import org.kaaproject.kaa.common.dto.EndpointGroupDto; import org.kaaproject.kaa.common.dto.EndpointGroupDto;
import org.kaaproject.kaa.server.admin.client.KaaAdmin; import org.kaaproject.kaa.server.admin.client.KaaAdmin;
import org.kaaproject.kaa.server.admin.client.mvp.ClientFactory; import org.kaaproject.kaa.server.admin.client.mvp.ClientFactory;
Expand All @@ -27,7 +28,6 @@


import com.google.gwt.place.shared.Place; import com.google.gwt.place.shared.Place;
import com.google.gwt.user.client.rpc.AsyncCallback; import com.google.gwt.user.client.rpc.AsyncCallback;
import com.google.gwt.view.client.MultiSelectionModel;


public class EndpointGroupsActivity extends AbstractListActivity<EndpointGroupDto, EndpointGroupsPlace> { public class EndpointGroupsActivity extends AbstractListActivity<EndpointGroupDto, EndpointGroupsPlace> {


Expand All @@ -45,8 +45,8 @@ protected BaseListView<EndpointGroupDto> getView() {


@Override @Override
protected AbstractDataProvider<EndpointGroupDto> getDataProvider( protected AbstractDataProvider<EndpointGroupDto> getDataProvider(
MultiSelectionModel<EndpointGroupDto> selectionModel) { AbstractGrid<EndpointGroupDto, ?> dataGrid) {
return new EndpointGroupsDataProvider(selectionModel, listView, applicationId); return new EndpointGroupsDataProvider(dataGrid, listView, applicationId);
} }


@Override @Override
Expand Down
Expand Up @@ -16,6 +16,7 @@


package org.kaaproject.kaa.server.admin.client.mvp.activity; package org.kaaproject.kaa.server.admin.client.mvp.activity;


import org.kaaproject.avro.ui.gwt.client.widget.grid.AbstractGrid;
import org.kaaproject.kaa.common.dto.logs.LogAppenderDto; import org.kaaproject.kaa.common.dto.logs.LogAppenderDto;
import org.kaaproject.kaa.server.admin.client.KaaAdmin; import org.kaaproject.kaa.server.admin.client.KaaAdmin;
import org.kaaproject.kaa.server.admin.client.mvp.ClientFactory; import org.kaaproject.kaa.server.admin.client.mvp.ClientFactory;
Expand All @@ -27,7 +28,6 @@


import com.google.gwt.place.shared.Place; import com.google.gwt.place.shared.Place;
import com.google.gwt.user.client.rpc.AsyncCallback; import com.google.gwt.user.client.rpc.AsyncCallback;
import com.google.gwt.view.client.MultiSelectionModel;


public class LogAppendersActivity extends AbstractListActivity<LogAppenderDto, LogAppendersPlace> { public class LogAppendersActivity extends AbstractListActivity<LogAppenderDto, LogAppendersPlace> {


Expand All @@ -44,8 +44,8 @@ protected BaseListView<LogAppenderDto> getView() {
} }


@Override @Override
protected AbstractDataProvider<LogAppenderDto> getDataProvider(MultiSelectionModel<LogAppenderDto> selectionModel) { protected AbstractDataProvider<LogAppenderDto> getDataProvider(AbstractGrid<LogAppenderDto,?> dataGrid) {
return new AppendersDataProvider(selectionModel, listView, applicationId); return new AppendersDataProvider(dataGrid, listView, applicationId);
} }


@Override @Override
Expand Down
Expand Up @@ -16,6 +16,7 @@


package org.kaaproject.kaa.server.admin.client.mvp.activity; package org.kaaproject.kaa.server.admin.client.mvp.activity;


import org.kaaproject.avro.ui.gwt.client.widget.grid.AbstractGrid;
import org.kaaproject.avro.ui.gwt.client.widget.grid.event.RowActionEvent; import org.kaaproject.avro.ui.gwt.client.widget.grid.event.RowActionEvent;
import org.kaaproject.kaa.common.dto.admin.RecordKey.RecordFiles; import org.kaaproject.kaa.common.dto.admin.RecordKey.RecordFiles;
import org.kaaproject.kaa.common.dto.logs.LogSchemaDto; import org.kaaproject.kaa.common.dto.logs.LogSchemaDto;
Expand All @@ -32,7 +33,6 @@


import com.google.gwt.place.shared.Place; import com.google.gwt.place.shared.Place;
import com.google.gwt.user.client.rpc.AsyncCallback; import com.google.gwt.user.client.rpc.AsyncCallback;
import com.google.gwt.view.client.MultiSelectionModel;


public class LogSchemasActivity extends AbstractListActivity<LogSchemaDto, LogSchemasPlace> { public class LogSchemasActivity extends AbstractListActivity<LogSchemaDto, LogSchemasPlace> {


Expand All @@ -50,8 +50,8 @@ protected BaseListView<LogSchemaDto> getView() {


@Override @Override
protected AbstractDataProvider<LogSchemaDto> getDataProvider( protected AbstractDataProvider<LogSchemaDto> getDataProvider(
MultiSelectionModel<LogSchemaDto> selectionModel) { AbstractGrid<LogSchemaDto,?> dataGrid) {
return new LogSchemasDataProvider(selectionModel, listView, applicationId); return new LogSchemasDataProvider(dataGrid, listView, applicationId);
} }


@Override @Override
Expand Down
Expand Up @@ -16,6 +16,7 @@


package org.kaaproject.kaa.server.admin.client.mvp.activity; package org.kaaproject.kaa.server.admin.client.mvp.activity;


import org.kaaproject.avro.ui.gwt.client.widget.grid.AbstractGrid;
import org.kaaproject.avro.ui.gwt.client.widget.grid.event.RowActionEvent; import org.kaaproject.avro.ui.gwt.client.widget.grid.event.RowActionEvent;
import org.kaaproject.kaa.common.dto.NotificationSchemaDto; import org.kaaproject.kaa.common.dto.NotificationSchemaDto;
import org.kaaproject.kaa.common.dto.admin.RecordKey.RecordFiles; import org.kaaproject.kaa.common.dto.admin.RecordKey.RecordFiles;
Expand All @@ -31,7 +32,6 @@


import com.google.gwt.place.shared.Place; import com.google.gwt.place.shared.Place;
import com.google.gwt.user.client.rpc.AsyncCallback; import com.google.gwt.user.client.rpc.AsyncCallback;
import com.google.gwt.view.client.MultiSelectionModel;


public class NotificationSchemasActivity extends AbstractListActivity<NotificationSchemaDto, NotificationSchemasPlace> { public class NotificationSchemasActivity extends AbstractListActivity<NotificationSchemaDto, NotificationSchemasPlace> {


Expand All @@ -49,8 +49,8 @@ protected BaseListView<NotificationSchemaDto> getView() {


@Override @Override
protected AbstractDataProvider<NotificationSchemaDto> getDataProvider( protected AbstractDataProvider<NotificationSchemaDto> getDataProvider(
MultiSelectionModel<NotificationSchemaDto> selectionModel) { AbstractGrid<NotificationSchemaDto, ?> dataGrid) {
return new NotificationSchemasDataProvider(selectionModel, listView, applicationId); return new NotificationSchemasDataProvider(dataGrid, listView, applicationId);
} }


@Override @Override
Expand Down

0 comments on commit 25469aa

Please sign in to comment.