question: set or change the object that is to be edited . primitive types such as `` int '' must be wrapped as the corresponding object type such as `` java.lang.integer '' . concode_field_sep PropertyChangeSupport propertyChangeSupport concode_elem_sep Float value concode_field_sep String getJavaInitializationString concode_elem_sep Object getValue concode_elem_sep Component getCustomEditor concode_elem_sep boolean supportsCustomEditor concode_elem_sep void paintValue concode_elem_sep Float parseRelativeFloat concode_elem_sep String[] getTags concode_elem_sep String getAsText concode_elem_sep void removePropertyChangeListener concode_elem_sep void addPropertyChangeListener concode_elem_sep boolean isPaintable concode_elem_sep void setAsText
target: void function ( final Object arg0 ) { final Object loc0 = this . value ; if ( arg0 instanceof Float == false ) { this . value = null ; } else { this . value = ( Float ) arg0 ; if ( this . value . floatValue ( ) < 0 ) { this . value = null ; } } propertyChangeSupport . firePropertyChange ( null , loc0 , this . value ) ; }