Class ColorSchemeBinding
java.lang.Object
org.glavo.monetfx.beans.binding.ColorSchemeExpression
org.glavo.monetfx.beans.binding.ColorSchemeBinding
- All Implemented Interfaces:
javafx.beans.binding.Binding<ColorScheme>,javafx.beans.Observable,javafx.beans.value.ObservableObjectValue<ColorScheme>,javafx.beans.value.ObservableValue<ColorScheme>,ObservableColorSchemeValue
public abstract class ColorSchemeBinding
extends ColorSchemeExpression
implements javafx.beans.binding.Binding<ColorScheme>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddListener(javafx.beans.InvalidationListener listener) voidaddListener(javafx.beans.value.ChangeListener<? super ColorScheme> listener) protected final voidbind(javafx.beans.Observable... dependencies) protected abstract ColorSchemestatic ColorSchemeBindingcreateColorSchemeBinding(Supplier<? extends ColorScheme> func, javafx.beans.Observable... dependencies) voiddispose()get()final voidbooleanisValid()protected voidvoidremoveListener(javafx.beans.InvalidationListener listener) voidremoveListener(javafx.beans.value.ChangeListener<? super ColorScheme> listener) toString()protected final voidunbind(javafx.beans.Observable... dependencies) Methods inherited from class org.glavo.monetfx.beans.binding.ColorSchemeExpression
getBackground, getColor, getError, getErrorContainer, getInverseOnSurface, getInversePrimary, getInverseSurface, getOnBackground, getOnError, getOnErrorContainer, getOnPrimary, getOnPrimaryContainer, getOnPrimaryFixed, getOnPrimaryFixedVariant, getOnSecondary, getOnSecondaryContainer, getOnSecondaryFixed, getOnSecondaryFixedVariant, getOnSurface, getOnSurfaceVariant, getOnTertiary, getOnTertiaryContainer, getOnTertiaryFixed, getOnTertiaryFixedVariant, getOutline, getOutlineVariant, getPrimary, getPrimaryContainer, getPrimaryFixed, getPrimaryFixedDim, getScrim, getSecondary, getSecondaryContainer, getSecondaryFixed, getSecondaryFixedDim, getShadow, getSurface, getSurfaceBright, getSurfaceContainer, getSurfaceContainerHigh, getSurfaceContainerHighest, getSurfaceContainerLow, getSurfaceContainerLowest, getSurfaceDim, getSurfaceTint, getSurfaceVariant, getTertiary, getTertiaryContainer, getTertiaryFixed, getTertiaryFixedDim, getValue, isNotNull, isNull, toStyleSheetMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface javafx.beans.binding.Binding
getDependenciesMethods inherited from interface javafx.beans.Observable
subscribeMethods inherited from interface javafx.beans.value.ObservableValue
flatMap, getValue, map, orElse, subscribe, subscribe, when
-
Constructor Details
-
ColorSchemeBinding
public ColorSchemeBinding()
-
-
Method Details
-
createColorSchemeBinding
public static ColorSchemeBinding createColorSchemeBinding(Supplier<? extends ColorScheme> func, javafx.beans.Observable... dependencies) -
bind
protected final void bind(javafx.beans.Observable... dependencies) -
unbind
protected final void unbind(javafx.beans.Observable... dependencies) -
get
- Specified by:
getin interfacejavafx.beans.value.ObservableObjectValue<ColorScheme>
-
addListener
- Specified by:
addListenerin interfacejavafx.beans.value.ObservableValue<ColorScheme>
-
removeListener
- Specified by:
removeListenerin interfacejavafx.beans.value.ObservableValue<ColorScheme>
-
addListener
public void addListener(javafx.beans.InvalidationListener listener) - Specified by:
addListenerin interfacejavafx.beans.Observable
-
removeListener
public void removeListener(javafx.beans.InvalidationListener listener) - Specified by:
removeListenerin interfacejavafx.beans.Observable
-
dispose
public void dispose()- Specified by:
disposein interfacejavafx.beans.binding.Binding<ColorScheme>
-
onInvalidating
protected void onInvalidating() -
invalidate
public final void invalidate()- Specified by:
invalidatein interfacejavafx.beans.binding.Binding<ColorScheme>
-
isValid
public boolean isValid()- Specified by:
isValidin interfacejavafx.beans.binding.Binding<ColorScheme>
-
computeValue
-
toString
-