private class Stage.ResizableProperty extends SimpleBooleanProperty
| Modifier and Type | Field and Description |
|---|---|
private boolean |
noInvalidate |
| Constructor and Description |
|---|
ResizableProperty() |
| Modifier and Type | Method and Description |
|---|---|
void |
bind(ObservableValue<? extends java.lang.Boolean> rawObservable)
Create a unidirection binding for this
Property. |
protected void |
invalidated()
The method
invalidated() can be overridden to receive
invalidation notifications. |
(package private) void |
setNoInvalidate(boolean value) |
getBean, getNameaddListener, addListener, fireValueChangedEvent, get, isBound, removeListener, removeListener, set, toString, unbindasObject, bindBidirectional, booleanProperty, setValue, unbindBidirectionalreadOnlyBooleanPropertyand, asString, booleanExpression, booleanExpression, getValue, isEqualTo, isNotEqualTo, not, orclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetValuegetValuevoid setNoInvalidate(boolean value)
protected void invalidated()
BooleanPropertyBaseinvalidated() can be overridden to receive
invalidation notifications. This is the preferred option in
Objects defining the property, because it requires less memory.
The default implementation is empty.invalidated in class BooleanPropertyBasepublic void bind(ObservableValue<? extends java.lang.Boolean> rawObservable)
BooleanPropertyBaseProperty.
Note that JavaFX has all the bind calls implemented through weak listeners. This means the bound property can be garbage collected and stopped from being updated. Note:
bind in interface Property<java.lang.Boolean>bind in class BooleanPropertyBaserawObservable - The observable this Property should be bound to.