public abstract class AbstractTableActionFactory<T> extends Object implements ITableActionFactory<T>
| Constructor and Description |
|---|
AbstractTableActionFactory() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
checkEnabled(Action action,
IObjectTableModel<T> tableModel,
ISelectionIndexModel<T> selectionIndexModel,
net.anwiba.commons.model.ISelectionModel<T> selectionModel,
net.anwiba.commons.model.IBooleanProvider sortStateProvider) |
Action |
create(IObjectTableModel<T> tableModel,
ISelectionIndexModel<T> selectionIndexModel,
net.anwiba.commons.model.ISelectionModel<T> selectionModel,
net.anwiba.commons.model.IBooleanDistributor sortStateModel) |
protected abstract AbstractAction |
createAction(IObjectTableModel<T> tableModel,
net.anwiba.commons.model.ISelectionModel<T> selectionModel,
ISelectionIndexModel<T> selectionIndexModel) |
public Action create(IObjectTableModel<T> tableModel, ISelectionIndexModel<T> selectionIndexModel, net.anwiba.commons.model.ISelectionModel<T> selectionModel, net.anwiba.commons.model.IBooleanDistributor sortStateModel)
create in interface ITableActionFactory<T>protected abstract void checkEnabled(Action action, IObjectTableModel<T> tableModel, ISelectionIndexModel<T> selectionIndexModel, net.anwiba.commons.model.ISelectionModel<T> selectionModel, net.anwiba.commons.model.IBooleanProvider sortStateProvider)
protected abstract AbstractAction createAction(IObjectTableModel<T> tableModel, net.anwiba.commons.model.ISelectionModel<T> selectionModel, ISelectionIndexModel<T> selectionIndexModel)
Copyright © 2007–2017 Andreas Bartels. All rights reserved.