public abstract class TableDetailPage<T> extends TablePage<T> implements Frontend.TableActionListener<T>
TablePage.DeleteDetailAction, TablePage.TableSelectionAction<T>
Constructor and Description |
---|
TableDetailPage() |
TableDetailPage(Object[] keys) |
Modifier and Type | Method and Description |
---|---|
void |
action(T selectedObject) |
protected Page |
getDetailPage(List<T> selectedObjects) |
protected abstract Page |
getDetailPage(T mainObject) |
protected boolean |
isDetailVisible() |
void |
selectionChanged(List<T> selectedObjects) |
allowMultiselect, delete, getActions, getClazz, getColumns, getContent, getNameArguments, getOverview, getResourceName, getTableActions, getTitle, load, refresh
getRoute, validateRoute
public TableDetailPage()
public TableDetailPage(Object[] keys)
public void action(T selectedObject)
action
in interface Frontend.TableActionListener<T>
public void selectionChanged(List<T> selectedObjects)
selectionChanged
in interface Frontend.TableActionListener<T>
selectionChanged
in class TablePage<T>
protected boolean isDetailVisible()
Copyright © 2019. All rights reserved.