Class FloatEditor
- java.lang.Object
-
- java.beans.PropertyEditorSupport
-
- com.inductiveautomation.factorypmi.designer.property.editors.bb.SwingEditorSupport
-
- com.inductiveautomation.factorypmi.designer.property.editors.ConfiguratorEditorSupport
-
- com.inductiveautomation.factorypmi.designer.property.editors.AbstractNumberEditor
-
- com.inductiveautomation.factorypmi.designer.property.editors.FloatEditor
-
- All Implemented Interfaces:
BindablePropertyEditor
,java.beans.PropertyEditor
public class FloatEditor extends AbstractNumberEditor
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.inductiveautomation.factorypmi.designer.property.editors.AbstractNumberEditor
AbstractNumberEditor.NullAcceptableNumberFormatter
-
-
Field Summary
-
Fields inherited from class com.inductiveautomation.factorypmi.designer.property.editors.AbstractNumberEditor
formattedTextField
-
Fields inherited from class com.inductiveautomation.factorypmi.designer.property.editors.ConfiguratorEditorSupport
addGlue
-
Fields inherited from class com.inductiveautomation.factorypmi.designer.property.editors.bb.SwingEditorSupport
bean, BUTTON_MARGIN, canceled, fpmi, LARGE_DIMENSION, MEDIUM_DIMENSION, modelColumn, modelRow, panel, propertyName, SMALL_DIMENSION, tableModel, TINY_DIMENSION
-
-
Constructor Summary
Constructors Constructor Description FloatEditor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.Object
extractSubtype​(java.lang.Number number)
Return the right kind of number here.protected java.text.NumberFormat
newNumberFormat()
Override to provide the correct number format for your type-
Methods inherited from class com.inductiveautomation.factorypmi.designer.property.editors.AbstractNumberEditor
getValue, initComponents, setValue
-
Methods inherited from class com.inductiveautomation.factorypmi.designer.property.editors.ConfiguratorEditorSupport
createDynamicOptsButton, init, isBindableEnabled, setBindableEnabled
-
Methods inherited from class com.inductiveautomation.factorypmi.designer.property.editors.bb.SwingEditorSupport
getBean, getContext, getCustomEditor, getFPMIContext, getPropertyName, init, isCanceled, setAlignment, supportsCustomEditor
-
-
-
-
Method Detail
-
newNumberFormat
protected java.text.NumberFormat newNumberFormat()
Description copied from class:AbstractNumberEditor
Override to provide the correct number format for your type- Specified by:
newNumberFormat
in classAbstractNumberEditor
-
extractSubtype
protected java.lang.Object extractSubtype​(java.lang.Number number)
Description copied from class:AbstractNumberEditor
Return the right kind of number here.- Specified by:
extractSubtype
in classAbstractNumberEditor
- Parameters:
number
- Will never be null.- Returns:
- The correct kind of number, for example, a Double
-
-