Package org.testfx.internal
Class JavaVersionAdapter
- java.lang.Object
-
- org.testfx.internal.JavaVersionAdapter
-
public final class JavaVersionAdapter extends java.lang.ObjectProvides a consistent API regardless of what Java version (8+) is used.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classJavaVersionAdapter.JavaVersionAn enumeration of Java versions.
-
Field Summary
Fields Modifier and Type Field Description private static JavaVersionAdapter.JavaVersioncurrentJavaVersion
-
Constructor Summary
Constructors Modifier Constructor Description privateJavaVersionAdapter()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static intconvertToKeyCodeId(javafx.scene.input.KeyCode keyCode)static JavaVersionAdapter.JavaVersioncurrentVersion()static doublegetScreenScaleX()static doublegetScreenScaleY()private static JavaVersionAdapter.JavaVersiongetVersionForMajor(int major)static java.util.List<javafx.stage.Window>getWindows()static booleanisNotVisible(javafx.scene.Node node)private static JavaVersionAdapter.JavaVersiontoVersion(java.lang.String javaVersion)
-
-
-
Field Detail
-
currentJavaVersion
private static JavaVersionAdapter.JavaVersion currentJavaVersion
-
-
Method Detail
-
convertToKeyCodeId
public static int convertToKeyCodeId(javafx.scene.input.KeyCode keyCode)
-
getWindows
public static java.util.List<javafx.stage.Window> getWindows()
-
isNotVisible
public static boolean isNotVisible(javafx.scene.Node node)
-
getScreenScaleX
public static double getScreenScaleX()
-
getScreenScaleY
public static double getScreenScaleY()
-
currentVersion
public static JavaVersionAdapter.JavaVersion currentVersion()
-
toVersion
private static JavaVersionAdapter.JavaVersion toVersion(java.lang.String javaVersion) throws java.lang.IllegalArgumentException
- Throws:
java.lang.IllegalArgumentException
-
getVersionForMajor
private static JavaVersionAdapter.JavaVersion getVersionForMajor(int major)
-
-