Skip to content

Commit

Permalink
removing mistake in ContainerableListPanel
Browse files Browse the repository at this point in the history
  • Loading branch information
skublik committed Oct 27, 2020
1 parent 5b71965 commit b19b815
Showing 1 changed file with 37 additions and 37 deletions.
Expand Up @@ -575,41 +575,8 @@ protected List<InlineMenuItem> createInlineMenu() {
}

protected ISelectableDataProvider<C, PO> createProvider() {
SelectableBeanContainerDataProvider<C> provider = new SelectableBeanContainerDataProvider<C>(this,
getType(), null, false){
@Override
protected void saveProviderPaging(ObjectQuery query, ObjectPaging paging) {
PageStorage storage = getPageStorage();
if (storage != null) {
storage.setPaging(paging);
}
}

@Override
public ObjectQuery getQuery() {
return ContainerableListPanel.this.createQuery();
}

@NotNull
@Override
protected List<ObjectOrdering> createObjectOrderings(SortParam<String> sortParam) {
List<ObjectOrdering> customOrdering = createCustomOrdering(sortParam);
if (customOrdering != null) {
return customOrdering;
}
return super.createObjectOrderings(sortParam);
}

@Override
public boolean isOrderingDisabled() {
return ContainerableListPanel.this.isOrderingDisabled();
}
};
provider.setOptions(createOptions());
// ContainerListDataProvider<C> provider = new ContainerListDataProvider<C>(this,
// getType(), createOptions()) {
// private static final long serialVersionUID = 1L;
//
// SelectableBeanContainerDataProvider<C> provider = new SelectableBeanContainerDataProvider<C>(this,
// getType(), null, false){
// @Override
// protected void saveProviderPaging(ObjectQuery query, ObjectPaging paging) {
// PageStorage storage = getPageStorage();
Expand Down Expand Up @@ -637,9 +604,42 @@ public boolean isOrderingDisabled() {
// public boolean isOrderingDisabled() {
// return ContainerableListPanel.this.isOrderingDisabled();
// }
//
// };
// setDefaultSorting(provider);
// provider.setOptions(createOptions());
ContainerListDataProvider<C> provider = new ContainerListDataProvider<C>(this,
getType(), createOptions()) {
private static final long serialVersionUID = 1L;

@Override
protected void saveProviderPaging(ObjectQuery query, ObjectPaging paging) {
PageStorage storage = getPageStorage();
if (storage != null) {
storage.setPaging(paging);
}
}

@Override
public ObjectQuery getQuery() {
return ContainerableListPanel.this.createQuery();
}

@NotNull
@Override
protected List<ObjectOrdering> createObjectOrderings(SortParam<String> sortParam) {
List<ObjectOrdering> customOrdering = createCustomOrdering(sortParam);
if (customOrdering != null) {
return customOrdering;
}
return super.createObjectOrderings(sortParam);
}

@Override
public boolean isOrderingDisabled() {
return ContainerableListPanel.this.isOrderingDisabled();
}

};
setDefaultSorting(provider);
return (ISelectableDataProvider<C, PO>) provider;
}

Expand Down

0 comments on commit b19b815

Please sign in to comment.