- 
- All Implemented Interfaces:
- Observable,- Property<String>,- ReadOnlyProperty<String>,- ObservableObjectValue<String>,- ObservableStringValue,- ObservableValue<String>,- WritableObjectValue<String>,- WritableStringValue,- WritableValue<String>
 
 public class ReadOnlyStringWrapper extends SimpleStringProperty This class provides a convenient class to define read-only properties. It creates two properties that are synchronized. One property is read-only and can be passed to external users. The other property is read- and writable and should be used internally only.- Since:
- JavaFX 2.0
 
- 
- 
Constructor SummaryConstructors Constructor Description ReadOnlyStringWrapper()The constructor ofReadOnlyStringWrapperReadOnlyStringWrapper(Object bean, String name)The constructor ofReadOnlyStringWrapperReadOnlyStringWrapper(Object bean, String name, String initialValue)The constructor ofReadOnlyStringWrapperReadOnlyStringWrapper(String initialValue)The constructor ofReadOnlyStringWrapper
 - 
Method SummaryModifier and Type Method Description protected voidfireValueChangedEvent()Sends notifications to all attachedInvalidationListenersandChangeListeners.ReadOnlyStringPropertygetReadOnlyProperty()Returns the readonly property, that is synchronized with thisReadOnlyStringWrapper.- 
Methods inherited from class javafx.beans.property.SimpleStringPropertygetBean, getName
 - 
Methods inherited from class javafx.beans.property.StringPropertyBaseaddListener, addListener, bind, get, invalidated, isBound, removeListener, removeListener, set, toString, unbind
 - 
Methods inherited from class javafx.beans.property.StringPropertybindBidirectional, bindBidirectional, bindBidirectional, setValue, unbindBidirectional, unbindBidirectional
 - 
Methods inherited from class javafx.beans.binding.StringExpressionconcat, getValue, getValueSafe, greaterThan, greaterThan, greaterThanOrEqualTo, greaterThanOrEqualTo, isEmpty, isEqualTo, isEqualTo, isEqualToIgnoreCase, isEqualToIgnoreCase, isNotEmpty, isNotEqualTo, isNotEqualTo, isNotEqualToIgnoreCase, isNotEqualToIgnoreCase, isNotNull, isNull, length, lessThan, lessThan, lessThanOrEqualTo, lessThanOrEqualTo, stringExpression
 - 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 - 
Methods inherited from interface javafx.beans.value.ObservableValuegetValue
 - 
Methods inherited from interface javafx.beans.value.WritableValuegetValue
 
- 
 
- 
- 
- 
Constructor Detail- 
ReadOnlyStringWrapperpublic ReadOnlyStringWrapper() The constructor ofReadOnlyStringWrapper
 - 
ReadOnlyStringWrapperpublic ReadOnlyStringWrapper(String initialValue) The constructor ofReadOnlyStringWrapper- Parameters:
- initialValue- the initial value of the wrapped value
 
 - 
ReadOnlyStringWrapperpublic ReadOnlyStringWrapper(Object bean, String name) The constructor ofReadOnlyStringWrapper- Parameters:
- bean- the bean of this- ReadOnlyStringProperty
- name- the name of this- ReadOnlyStringProperty
 
 
- 
 - 
Method Detail- 
getReadOnlyPropertypublic ReadOnlyStringProperty getReadOnlyProperty() Returns the readonly property, that is synchronized with thisReadOnlyStringWrapper.- Returns:
- the readonly property
 
 - 
fireValueChangedEventprotected void fireValueChangedEvent() Sends notifications to all attachedInvalidationListenersandChangeListeners. This method is called when the value is changed, either manually by callingStringPropertyBase.set(java.lang.String)or in case of a bound property, if the binding becomes invalid.- Overrides:
- fireValueChangedEventin class- StringPropertyBase
 
 
- 
 
-