- java.lang.Object
-
- javafx.beans.binding.NumberExpressionBase
-
- javafx.beans.binding.LongExpression
-
- javafx.beans.property.ReadOnlyLongProperty
-
- javafx.beans.property.LongProperty
-
- javafx.beans.property.LongPropertyBase
-
- すべての実装されたインタフェース:
NumberExpression
,Observable
,Property<Number>
,ReadOnlyProperty<Number>
,ObservableLongValue
,ObservableNumberValue
,ObservableValue<Number>
,WritableLongValue
,WritableNumberValue
,WritableValue<Number>
- 直系の既知のサブクラス:
SimpleLongProperty
,StyleableLongProperty
public abstract class LongPropertyBase extends LongProperty
クラスLongPropertyBase
は、long
値をラップするプロパティのベース・クラスです。 クラスを拡張して実装する必要があるReadOnlyProperty.getBean()
およびReadOnlyProperty.getName()
メソッドを除くプロパティに必要なすべての機能を提供します。- 導入されたバージョン:
- JavaFX 2.0
- 関連項目:
LongProperty
-
-
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 LongPropertyBase()
LongPropertyBase
のコンストラクタ。LongPropertyBase(long initialValue)
LongPropertyBase
のコンストラクタ。
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 protected void
fireValueChangedEvent()
通知をすべてのアタッチされたInvalidationListeners
およびChangeListeners
に送信します。protected void
invalidated()
メソッドinvalidated()
をオーバーライドして、無効な通知を受け取ることができます。String
toString()
このLongPropertyBase
オブジェクトの文字列表現を返します。-
クラス javafx.beans.binding.LongExpressionで宣言されたメソッド
longExpression, longExpression
-
クラス javafx.beans.property.LongPropertyで宣言されたメソッド
asObject, longProperty
-
インタフェース javafx.beans.binding.NumberExpressionで宣言されたメソッド
add, add, add, add, add, asString, asString, asString, divide, divide, divide, divide, divide, greaterThan, greaterThan, greaterThan, greaterThan, greaterThan, greaterThanOrEqualTo, greaterThanOrEqualTo, greaterThanOrEqualTo, greaterThanOrEqualTo, greaterThanOrEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, lessThan, lessThan, lessThan, lessThan, lessThan, lessThanOrEqualTo, lessThanOrEqualTo, lessThanOrEqualTo, lessThanOrEqualTo, lessThanOrEqualTo, multiply, multiply, multiply, multiply, multiply, negate, subtract, subtract, subtract, subtract, subtract
-
クラス javafx.beans.binding.NumberExpressionBaseで宣言されたメソッド
numberExpression
-
クラス java.lang.Objectで宣言されたメソッド
clone、equals、finalize、getClass、hashCode、notify、notifyAll、wait、wait、wait
-
インタフェース javafx.beans.Observableで宣言されたメソッド
addListener、removeListener
-
インタフェース javafx.beans.value.ObservableLongValueで宣言されたメソッド
get
-
インタフェース javafx.beans.value.ObservableNumberValueで宣言されたメソッド
doubleValue, floatValue, intValue, longValue
-
インタフェース javafx.beans.value.ObservableValueで宣言されたメソッド
addListener、getValue、removeListener
-
インタフェース javafx.beans.property.Propertyで宣言されたメソッド
bind, bindBidirectional, isBound, unbind, unbindBidirectional
-
クラス javafx.beans.property.ReadOnlyLongPropertyで宣言されたメソッド
readOnlyLongProperty
-
インタフェース javafx.beans.property.ReadOnlyPropertyで宣言されたメソッド
getBean, getName
-
インタフェース javafx.beans.value.WritableLongValueで宣言されたメソッド
get, set, setValue
-
インタフェース javafx.beans.value.WritableValueで宣言されたメソッド
getValue
-
-
-
-
メソッドの詳細
-
fireValueChangedEvent
protected void fireValueChangedEvent()
通知をすべてのアタッチされたInvalidationListeners
およびChangeListeners
に送信します。 このメソッドは、値が変更されたときにWritableLongValue.set(long)
を呼び出して手動でバインドされるか、バインディングが無効になった場合にバインドされたプロパティの場合に呼び出されます。
-
invalidated
protected void invalidated()
メソッドinvalidated()
をオーバーライドして、無効な通知を受け取ることができます。 メモリーの消費が少ないため、これはプロパティを定義するObjects
の推奨オプションです。 デフォルトの実装は空です。
-
toString
public String toString()
このLongPropertyBase
オブジェクトの文字列表現を返します。- オーバーライド:
- クラス
LongProperty
のtoString
- 戻り値:
- この
LongPropertyBase
オブジェクトの文字列表現。
-
-