Package io.jmix.masquerade.condition
Interface SpecificConditionHandler
- All Known Implementing Classes:
AbstractCheckbox,AbstractComboBox,AbstractComponent,AbstractDetails,AbstractDropdownComponent,AbstractField,AbstractMenu,AbstractMultiSelectComboBox,AbstractOverlay,AbstractOverlayComponent,AbstractSpecificConditionHandler,AbstractTextInput,Accordion,Accordion.Panel,Button,Checkbox,CheckboxGroup,CodeEditor,ComboBox,ComboBoxOverlay,ComboButton,Composite,DataGrid,DataGrid.AbstractCell,DataGrid.AbstractRow,DataGrid.Cell,DataGrid.HeaderCell,DataGrid.HeaderRow,DataGrid.Row,DatePicker,DateTimePicker,Details,DialogWindow,DropdownButton,EntityComboBox,EntityPicker,HorizontalMenu,ListMenu,MenuBarOverlay,MultiSelectComboBox,MultiSelectComboBoxPicker,MultiValuePicker,Notification,PasswordField,RadioButtonGroup,Select,SelectOverlay,TabSheet,TabSheet.Tab,TextArea,TextField,TimePicker,Unknown,ValuePicker,View
public interface SpecificConditionHandler
Interface for checking
Specific Conditions.
Handling of Specific Conditions depends on the component type and state.
-
Method Summary
Modifier and TypeMethodDescriptioncom.codeborne.selenide.CheckResultcheck(SpecificCondition condition) Checks whether the current handler matches the passedSpecificCondition.
-
Method Details
-
check
Checks whether the current handler matches the passedSpecificCondition.- Parameters:
condition- condition to check- Returns:
CheckResultthat containsCheckResult.Verdict.ACCEPTif the current handler matches the passedSpecificCondition,CheckResult.Verdict.REJECTotherwise
-