- java.lang.Object
-
- de.carne.test.swt.tester.accessor.Accessor<T>
-
- de.carne.test.swt.tester.accessor.ItemAccessor<org.eclipse.swt.widgets.MenuItem>
-
- de.carne.test.swt.tester.accessor.MenuItemAccessor
-
- All Implemented Interfaces:
java.util.function.Supplier<org.eclipse.swt.widgets.MenuItem>
public class MenuItemAccessor extends ItemAccessor<org.eclipse.swt.widgets.MenuItem>
Accessor class for MenuItem objects.
-
-
Constructor Summary
Constructors Constructor Description MenuItemAccessor(@Nullable org.eclipse.swt.widgets.MenuItem menuItem)Constructs a new MenuItemAccessor instance.MenuItemAccessor(Accessor<org.eclipse.swt.widgets.MenuItem> accessor)Constructs a new MenuItemAccessor instance.MenuItemAccessor(java.util.Optional<org.eclipse.swt.widgets.MenuItem> optionalMenuItem)Constructs a new MenuItemAccessor instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidselect()Generate a selection event to the MenuItem.-
Methods inherited from class de.carne.test.swt.tester.accessor.ItemAccessor
matchText, matchText
-
Methods inherited from class de.carne.test.swt.tester.accessor.Accessor
equals, get, get, getOptional, hashCode, notPresent, toString
-
-
-
-
Constructor Detail
-
MenuItemAccessor
public MenuItemAccessor(@Nullable org.eclipse.swt.widgets.MenuItem menuItem)
Constructs a new MenuItemAccessor instance.- Parameters:
menuItem- the MenuItem object to access.
-
MenuItemAccessor
public MenuItemAccessor(java.util.Optional<org.eclipse.swt.widgets.MenuItem> optionalMenuItem)
Constructs a new MenuItemAccessor instance.- Parameters:
optionalMenuItem- the optional MenuItem object to access.
-
MenuItemAccessor
public MenuItemAccessor(Accessor<org.eclipse.swt.widgets.MenuItem> accessor)
Constructs a new MenuItemAccessor instance.- Parameters:
accessor- the accessor to the MenuItem instance to access.
-
-