Skip to content
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions java/src/org/openqa/selenium/interactions/Coordinates.java
Original file line number Diff line number Diff line change
Expand Up @@ -17,12 +17,14 @@

package org.openqa.selenium.interactions;

import org.jspecify.annotations.NullMarked;
import org.openqa.selenium.Point;

/**
* Provides coordinates of an element for advanced interactions. Note that some coordinates (such as
* screen coordinates) are evaluated lazily since the element may have to be scrolled into view.
*/
@NullMarked
public interface Coordinates {

/**
Expand Down
2 changes: 2 additions & 0 deletions java/src/org/openqa/selenium/interactions/Interactive.java
Original file line number Diff line number Diff line change
Expand Up @@ -18,11 +18,13 @@
package org.openqa.selenium.interactions;

import java.util.Collection;
import org.jspecify.annotations.NullMarked;

/**
* Indicates that a class can be used with the W3C WebDriver <a
* href="https://www.w3.org/TR/webdriver/#actions">Actions commands</a>.
*/
@NullMarked
public interface Interactive {
void perform(Collection<Sequence> actions);

Expand Down
5 changes: 4 additions & 1 deletion java/src/org/openqa/selenium/interactions/SourceType.java
Original file line number Diff line number Diff line change
Expand Up @@ -17,10 +17,13 @@

package org.openqa.selenium.interactions;

import org.jspecify.annotations.NullMarked;

/** One of the allowing types for an {@link InputSource}. */
@NullMarked
public enum SourceType {
KEY("key"),
NONE(null),
NONE("none"),
POINTER("pointer"),
WHEEL("wheel");

Expand Down
Loading