public class IntegerEditor extends AbstractNumberEditor
AbstractNumberEditor.NullAcceptableNumberFormatterformattedTextFieldaddGluebean, BUTTON_MARGIN, canceled, fpmi, LARGE_DIMENSION, MEDIUM_DIMENSION, modelColumn, modelRow, panel, propertyName, SMALL_DIMENSION, tableModel, TINY_DIMENSION| Constructor and Description |
|---|
IntegerEditor() |
| Modifier and Type | Method and Description |
|---|---|
void |
addPropertyChangeListener(java.beans.PropertyChangeListener l)
Must overload the PropertyChangeListener registration because this class is the only interface to the
SwingEnumEditor.
|
protected java.lang.Object |
extractSubtype(java.lang.Number number)
Return the right kind of number here.
|
java.awt.Component |
getCustomEditor()
Return the custom editor for the enumeration or the integer.
|
java.lang.Object |
getValue() |
protected void |
init(java.beans.FeatureDescriptor descriptor)
Initializes this property editor with the enumerated items.
|
protected java.text.NumberFormat |
newNumberFormat()
Override to provide the correct number format for your type
|
void |
removePropertyChangeListener(java.beans.PropertyChangeListener l) |
void |
setBindableEnabled(boolean b) |
void |
setValue(java.lang.Object value) |
initComponentscreateDynamicOptsButton, isBindableEnabledgetBean, getContext, getFPMIContext, getPropertyName, init, isCanceled, setAlignment, supportsCustomEditorprotected void init(java.beans.FeatureDescriptor descriptor)
init in class ConfiguratorEditorSupportpublic void setBindableEnabled(boolean b)
setBindableEnabled in interface BindablePropertyEditorsetBindableEnabled in class ConfiguratorEditorSupportpublic java.awt.Component getCustomEditor()
getCustomEditor in interface java.beans.PropertyEditorgetCustomEditor in class SwingEditorSupportpublic void addPropertyChangeListener(java.beans.PropertyChangeListener l)
addPropertyChangeListener in interface java.beans.PropertyEditoraddPropertyChangeListener in class java.beans.PropertyEditorSupportpublic void removePropertyChangeListener(java.beans.PropertyChangeListener l)
removePropertyChangeListener in interface java.beans.PropertyEditorremovePropertyChangeListener in class java.beans.PropertyEditorSupportpublic void setValue(java.lang.Object value)
setValue in interface java.beans.PropertyEditorsetValue in class AbstractNumberEditorpublic java.lang.Object getValue()
getValue in interface java.beans.PropertyEditorgetValue in class AbstractNumberEditorprotected java.text.NumberFormat newNumberFormat()
AbstractNumberEditornewNumberFormat in class AbstractNumberEditorprotected java.lang.Object extractSubtype(java.lang.Number number)
AbstractNumberEditorextractSubtype in class AbstractNumberEditornumber - Will never be null.