Package com.formdev.flatlaf
Class UIDefaultsLoaderAccessor
- java.lang.Object
-
- com.formdev.flatlaf.UIDefaultsLoaderAccessor
-
public class UIDefaultsLoaderAccessor extends java.lang.ObjectEnable accessing package private methods ofUIDefaultsLoader.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.ObjectBOOLEANstatic java.lang.ObjectBORDERstatic java.lang.ObjectCHARACTERstatic java.lang.ObjectCLASSstatic java.lang.ObjectCOLORstatic java.lang.ObjectDIMENSIONstatic java.lang.ObjectFLOATstatic java.lang.ObjectGRAYFILTERstatic java.lang.ObjectICONstatic java.lang.ObjectINSETSstatic java.lang.ObjectINSTANCEstatic java.lang.ObjectINTEGERstatic java.lang.StringKEY_VARIABLESstatic java.lang.ObjectLAZYstatic java.lang.ObjectNULLstatic java.lang.ObjectSCALEDDIMENSIONstatic java.lang.ObjectSCALEDFLOATstatic java.lang.ObjectSCALEDINSETSstatic java.lang.ObjectSCALEDINTEGERstatic java.lang.ObjectSTRINGstatic java.lang.ObjectUNKNOWN
-
Constructor Summary
Constructors Constructor Description UIDefaultsLoaderAccessor()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.util.PropertiesnewUIProperties(boolean dark)static intparseColorRGBA(java.lang.String value)static java.lang.ObjectparseValue(java.lang.String key, java.lang.String value, java.lang.Object[] resultValueType, java.util.function.Function<java.lang.String,java.lang.String> resolver)static java.lang.StringresolveValue(java.lang.String value, java.util.function.Function<java.lang.String,java.lang.String> propertiesGetter)
-
-
-
Field Detail
-
KEY_VARIABLES
public static final java.lang.String KEY_VARIABLES
- See Also:
- Constant Field Values
-
UNKNOWN
public static java.lang.Object UNKNOWN
-
STRING
public static java.lang.Object STRING
-
BOOLEAN
public static java.lang.Object BOOLEAN
-
CHARACTER
public static java.lang.Object CHARACTER
-
INTEGER
public static java.lang.Object INTEGER
-
FLOAT
public static java.lang.Object FLOAT
-
BORDER
public static java.lang.Object BORDER
-
ICON
public static java.lang.Object ICON
-
INSETS
public static java.lang.Object INSETS
-
DIMENSION
public static java.lang.Object DIMENSION
-
COLOR
public static java.lang.Object COLOR
-
SCALEDINTEGER
public static java.lang.Object SCALEDINTEGER
-
SCALEDFLOAT
public static java.lang.Object SCALEDFLOAT
-
SCALEDINSETS
public static java.lang.Object SCALEDINSETS
-
SCALEDDIMENSION
public static java.lang.Object SCALEDDIMENSION
-
INSTANCE
public static java.lang.Object INSTANCE
-
CLASS
public static java.lang.Object CLASS
-
GRAYFILTER
public static java.lang.Object GRAYFILTER
-
NULL
public static java.lang.Object NULL
-
LAZY
public static java.lang.Object LAZY
-
-
Method Detail
-
resolveValue
public static java.lang.String resolveValue(java.lang.String value, java.util.function.Function<java.lang.String,java.lang.String> propertiesGetter) throws java.lang.IllegalArgumentException- Throws:
java.lang.IllegalArgumentException
-
parseValue
public static java.lang.Object parseValue(java.lang.String key, java.lang.String value, java.lang.Object[] resultValueType, java.util.function.Function<java.lang.String,java.lang.String> resolver) throws java.lang.IllegalArgumentException- Throws:
java.lang.IllegalArgumentException
-
parseColorRGBA
public static int parseColorRGBA(java.lang.String value) throws java.lang.IllegalArgumentException- Throws:
java.lang.IllegalArgumentException
-
newUIProperties
public static java.util.Properties newUIProperties(boolean dark)
-
-