public abstract class SearchMenuItemBase<T>
extends javafx.scene.control.CustomMenuItem
Constructor and Description |
---|
SearchMenuItemBase(BaseColumn column) |
Modifier and Type | Method and Description |
---|---|
protected abstract javafx.scene.Node |
getInputControl() |
protected abstract java.util.List<TableCriteria.Operator> |
getOperators() |
TableCriteria.Operator |
getSelectedOperator() |
protected abstract T |
getValue() |
void |
setSelectedOperator(TableCriteria.Operator op) |
contentProperty, getContent, hideOnClickProperty, isHideOnClick, setContent, setHideOnClick
acceleratorProperty, addEventHandler, buildEventDispatchChain, disableProperty, fire, getAccelerator, getGraphic, getId, getOnAction, getOnMenuValidation, getParentMenu, getParentPopup, getProperties, getStyle, getStyleClass, getText, getUserData, graphicProperty, idProperty, impl_getStyleable, isDisable, isMnemonicParsing, isVisible, mnemonicParsingProperty, onActionProperty, onMenuValidationProperty, parentMenuProperty, parentPopupProperty, removeEventHandler, setAccelerator, setDisable, setGraphic, setId, setMnemonicParsing, setOnAction, setOnMenuValidation, setParentMenu, setParentPopup, setStyle, setText, setUserData, setVisible, styleProperty, textProperty, visibleProperty
public SearchMenuItemBase(BaseColumn column)
protected abstract javafx.scene.Node getInputControl()
protected abstract java.util.List<TableCriteria.Operator> getOperators()
protected abstract T getValue()
public void setSelectedOperator(TableCriteria.Operator op)
public TableCriteria.Operator getSelectedOperator()