public final class DesignerUtil
extends java.lang.Object
Modifier and Type | Method | Description |
---|---|---|
static net.sourceforge.pmd.lang.LanguageVersion |
defaultLanguageVersion() |
|
static java.lang.String |
defaultXPathVersion() |
|
static java.net.URL |
getFxml(java.lang.String simpleName) |
Gets the URL to an fxml file from its simple name.
|
static net.sourceforge.pmd.lang.LanguageVersion |
getLanguageVersionFromExtension(java.lang.String filename) |
|
static java.io.File |
getSettingsFile() |
Name of the designer's settings file.
|
static java.util.List<net.sourceforge.pmd.lang.LanguageVersion> |
getSupportedLanguageVersions() |
|
static javafx.util.StringConverter<net.sourceforge.pmd.lang.LanguageVersion> |
languageVersionStringConverter() |
|
static <T> void |
rewire(javafx.beans.property.Property<T> underlying,
javafx.beans.value.ObservableValue<? extends T> source) |
Like rewire, with no initialisation.
|
static <T> void |
rewire(javafx.beans.property.Property<T> underlying,
javafx.beans.value.ObservableValue<? extends T> ui,
java.util.function.Consumer<? super T> setter) |
Binds the underlying property to a source of values.
|
static <T> javafx.util.StringConverter<T> |
stringConverter(java.util.function.Function<T,java.lang.String> toString,
java.util.function.Function<java.lang.String,T> fromString) |
public static java.lang.String defaultXPathVersion()
public static net.sourceforge.pmd.lang.LanguageVersion defaultLanguageVersion()
public static java.net.URL getFxml(java.lang.String simpleName)
simpleName
- Simple name of the file, i.e. with no directory prefixespublic static java.io.File getSettingsFile()
public static <T> javafx.util.StringConverter<T> stringConverter(java.util.function.Function<T,java.lang.String> toString, java.util.function.Function<java.lang.String,T> fromString)
public static javafx.util.StringConverter<net.sourceforge.pmd.lang.LanguageVersion> languageVersionStringConverter()
public static net.sourceforge.pmd.lang.LanguageVersion getLanguageVersionFromExtension(java.lang.String filename)
public static java.util.List<net.sourceforge.pmd.lang.LanguageVersion> getSupportedLanguageVersions()
public static <T> void rewire(javafx.beans.property.Property<T> underlying, javafx.beans.value.ObservableValue<? extends T> ui, java.util.function.Consumer<? super T> setter)
T
- Type of valuesunderlying
- The underlying propertyui
- The property exposed to the user (the one in this wizard)setter
- Setter to initialise the UI valuepublic static <T> void rewire(javafx.beans.property.Property<T> underlying, javafx.beans.value.ObservableValue<? extends T> source)
Copyright © 2002–2018 PMD. All rights reserved.