- java.lang.Object
-
- javafx.css.StyleConverter<String,E>
-
- javafx.css.converter.EnumConverter<E>
-
public final class EnumConverter<E extends Enum<E>> extends StyleConverter<String,E>
- Since:
- 9
-
Nested Class Summary
-
Nested classes/interfaces inherited from class javafx.css.StyleConverter
StyleConverter.StringStore
-
-
Constructor Summary
Constructors Constructor Description EnumConverter(Class<E> enumClass)
-
Method Summary
All MethodsStatic MethodsInstance MethodsConcrete Methods Modifier and Type Method Description Econvert(ParsedValue<String,E> value, Font not_used)Convert from the parsed CSS value to the target property type.booleanequals(Object other)static StyleConverter<?,?>getInstance(String ename)inthashCode()static StyleConverter<?,?>readBinary(DataInputStream is, String[] strings)StringtoString()voidwriteBinary(DataOutputStream os, StyleConverter.StringStore sstore)Write binary data.-
Methods inherited from class javafx.css.StyleConverter
cacheValue, clearCache, convert, getBooleanConverter, getCachedValue, getColorConverter, getDurationConverter, getEffectConverter, getEnumConverter, getFontConverter, getInsetsConverter, getPaintConverter, getSizeConverter, getStringConverter, getUrlConverter
-
-
Method Detail
-
convert
public E convert(ParsedValue<String,E> value, Font not_used)
Description copied from class:StyleConverterConvert from the parsed CSS value to the target property type.- Overrides:
-
convertin classStyleConverter<String,E extends Enum<E>> - Parameters:
-
value- TheParsedValueto convert -
not_used- TheFontto use when converting a relative value. - Returns:
- the converted target property type
-
writeBinary
public void writeBinary(DataOutputStream os, StyleConverter.StringStore sstore) throws IOException
Description copied from class:StyleConverterWrite binary data.- Overrides:
-
writeBinaryin classStyleConverter<String,E extends Enum<E>> - Parameters:
-
os- the data output stream -
sstore- the string store - Throws:
-
IOException- the exception
-
readBinary
public static StyleConverter<?,?> readBinary(DataInputStream is, String[] strings) throws IOException
- Throws:
IOException
-
getInstance
public static StyleConverter<?,?> getInstance(String ename)
-
© 2008, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from JavaFX API Documentation.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Java, JavaFX and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.