public class FixValueProperty<T> extends AbstractBasicSimpleEditableChangeableItem
| Constructor and Description |
|---|
FixValueProperty(java.lang.String basicName,
java.lang.String baseTag,
T value)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addValueChangeListener(java.beans.PropertyChangeListener listener)
Add a listener which will be called for all value changes.
|
void |
addValueChangeListenerWeakly(java.beans.PropertyChangeListener listener)
Add a listener which will be called for all value changes.
|
EditorProvider |
getEditorProvider(java.util.Locale l)
Get the editor provider which provides editor components for editing this preference property.
|
void |
removeValueChangeListener(java.beans.PropertyChangeListener listener)
Remove a listener which will be called for all value changes.
|
void |
removeValueChangeListenerWeakly(java.beans.PropertyChangeListener listener)
Remove a weakly referenced listener which will be called for all value changes.
|
getBaseTag, getLabelString, getMenuString, getName, getStringfirePropertyChange, fireValueChange, fireValueChange, fireValueChange, getBasicName, getPropertyNameclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetName@NotNull public EditorProvider getEditorProvider(@Nullable java.util.Locale l)
l - locale used for i18n, null for defaultpublic void addValueChangeListener(@NotNull java.beans.PropertyChangeListener listener)
addValueChangeListener in interface ChangeableItemaddValueChangeListener in class AbstractBasicChangeableItemlistener - value change listener to addAbstractBasicChangeableItem.addValueChangeListenerWeakly(java.beans.PropertyChangeListener)public void removeValueChangeListener(@NotNull java.beans.PropertyChangeListener listener)
removeValueChangeListener in interface ChangeableItemremoveValueChangeListener in class AbstractBasicChangeableItemlistener - value change listener to removeAbstractBasicChangeableItem.removeValueChangeListenerWeakly(java.beans.PropertyChangeListener)public void addValueChangeListenerWeakly(@NotNull java.beans.PropertyChangeListener listener)
If you want to remove the listener please use the corresponding
removeValueChangeListenerWeakly(java.beans.PropertyChangeListener)
method.
addValueChangeListenerWeakly in interface ChangeableItemaddValueChangeListenerWeakly in class AbstractBasicChangeableItemlistener - value change listener to addaddValueChangeListener(java.beans.PropertyChangeListener)public void removeValueChangeListenerWeakly(@NotNull java.beans.PropertyChangeListener listener)
removeValueChangeListenerWeakly in interface ChangeableItemremoveValueChangeListenerWeakly in class AbstractBasicChangeableItemlistener - value change listener to removeremoveValueChangeListener(java.beans.PropertyChangeListener)