Module is.codion.swing.common.ui
Interface ColumnConditionPanel.Factory<C>
- Type Parameters:
C- the column identifier type
- Enclosing class:
- ColumnConditionPanel<C,
T>
public static interface ColumnConditionPanel.Factory<C>
Responsible for creating
ColumnConditionPanels-
Method Summary
Modifier and TypeMethodDescription<T> Optional<ColumnConditionPanel<C,T>> createConditionPanel(is.codion.common.model.table.ColumnConditionModel<C, T> conditionModel) Creates a ColumnConditionPanel for the given column, returns an empty Optional if none is available
-
Method Details
-
createConditionPanel
<T> Optional<ColumnConditionPanel<C,T>> createConditionPanel(is.codion.common.model.table.ColumnConditionModel<C, T> conditionModel) Creates a ColumnConditionPanel for the given column, returns an empty Optional if none is available- Type Parameters:
T- the column value type- Parameters:
conditionModel- the column condition model- Returns:
- a ColumnConditionPanel or an empty Optional if none is available for the given column
-