JavaScript is disabled on your browser.
Skip navigation links
JavaFX 8
javafx.beans.property

Class ReadOnlyLongWrapper

    • Constructor Detail

      • ReadOnlyLongWrapper

        public ReadOnlyLongWrapper()
        The constructor of ReadOnlyLongWrapper
      • ReadOnlyLongWrapper

        public ReadOnlyLongWrapper(long initialValue)
        The constructor of ReadOnlyLongWrapper
        Parameters:
        initialValue - the initial value of the wrapped value
      • ReadOnlyLongWrapper

        public ReadOnlyLongWrapper(Object bean,
         String name)
        The constructor of ReadOnlyLongWrapper
        Parameters:
        bean - the bean of this ReadOnlyLongProperty
        name - the name of this ReadOnlyLongProperty
      • ReadOnlyLongWrapper

        public ReadOnlyLongWrapper(Object bean,
         String name,
         long initialValue)
        The constructor of ReadOnlyLongWrapper
        Parameters:
        bean - the bean of this ReadOnlyLongProperty
        name - the name of this ReadOnlyLongProperty
        initialValue - the initial value of the wrapped value
    • Method Detail

      • getReadOnlyProperty

        public ReadOnlyLongProperty getReadOnlyProperty()
        Returns the readonly property, that is synchronized with this ReadOnlyLongWrapper.
        Returns:
        the readonly property
      • addListener

        public void addListener(InvalidationListener listener)
        Adds an InvalidationListener which will be notified whenever the Observable becomes invalid. If the same listener is added more than once, then it will be notified more than once. That is, no check is made to ensure uniqueness.

        Note that the same actual InvalidationListener instance may be safely registered for different Observables.

        The Observable stores a strong reference to the listener which will prevent the listener from being garbage collected and may result in a memory leak. It is recommended to either unregister a listener by calling removeListener after use or to use an instance of WeakInvalidationListener avoid this situation.

        Specified by:
        addListener in interface Observable
        Overrides:
        addListener in class LongPropertyBase
        Parameters:
        listener - The listener to register
        See Also:
        Observable.removeListener(InvalidationListener)
      • removeListener

        public void removeListener(InvalidationListener listener)
        Removes the given listener from the list of listeners, that are notified whenever the value of the Observable becomes invalid.

        If the given listener has not been previously registered (i.e. it was never added) then this method call is a no-op. If it had been previously added then it will be removed. If it had been added more than once, then only the first occurrence will be removed.

        Specified by:
        removeListener in interface Observable
        Overrides:
        removeListener in class LongPropertyBase
        Parameters:
        listener - The listener to remove
        See Also:
        Observable.addListener(InvalidationListener)
      • addListener

        public void addListener(ChangeListener<? super Number> listener)
        Adds a ChangeListener which will be notified whenever the value of the ObservableValue changes. If the same listener is added more than once, then it will be notified more than once. That is, no check is made to ensure uniqueness.

        Note that the same actual ChangeListener instance may be safely registered for different ObservableValues.

        The ObservableValue stores a strong reference to the listener which will prevent the listener from being garbage collected and may result in a memory leak. It is recommended to either unregister a listener by calling removeListener after use or to use an instance of WeakChangeListener avoid this situation.

        Specified by:
        addListener in interface ObservableValue<Number>
        Overrides:
        addListener in class LongPropertyBase
        Parameters:
        listener - The listener to register
        See Also:
        ObservableValue.removeListener(ChangeListener)
      • removeListener

        public void removeListener(ChangeListener<? super Number> listener)
        Removes the given listener from the list of listeners, that are notified whenever the value of the ObservableValue changes.

        If the given listener has not been previously registered (i.e. it was never added) then this method call is a no-op. If it had been previously added then it will be removed. If it had been added more than once, then only the first occurrence will be removed.

        Specified by:
        removeListener in interface ObservableValue<Number>
        Overrides:
        removeListener in class LongPropertyBase
        Parameters:
        listener - The listener to remove
        See Also:
        ObservableValue.addListener(ChangeListener)
Skip navigation links
JavaFX 8

Copyright (c) 2008, 2015, Oracle and/or its affiliates. All rights reserved.

AltStyle によって変換されたページ (->オリジナル) /