Class MultivalueDoubleDataHandler

    • Constructor Detail

      • MultivalueDoubleDataHandler

        public MultivalueDoubleDataHandler​(com.saperion.ngc.iform.xml.EditFieldType editField)
        Parameters:
        editField - field definition of the field that uses this datahandler
    • Method Detail

      • parseText

        public void parseText​(java.lang.String text)
        Description copied from interface: MultivalueDataHandler
        Reads the data from the text entered in the field. This methods throws an IllegalArgumentException when parsing the data failed.
        Parameters:
        text - field's text
      • getText

        public java.lang.String getText()
        Returns:
        current data as string to be written to the field.
      • clear

        public void clear()
        Description copied from interface: MultivalueDataHandler
        Clears all values contained in the field.
      • getObjectValue

        public java.lang.Object getObjectValue()
        Returns:
        the data handled by this datahandler as object. It will be a java.util.List.
      • setObjectValue

        public void setObjectValue​(java.lang.Object value)
        Description copied from interface: MultivalueDataHandler
        Sets the value of this field. Accepts a T or Collection<T>.
        Parameters:
        value - to set
      • setPropertyValue

        public void setPropertyValue​(com.saperion.intf.SaPropertyValue value)
        Description copied from interface: MultivalueDataHandler
        Sets the value of this field.
        Parameters:
        value - property value to set
      • getPropertyValue

        public com.saperion.intf.SaPropertyValue getPropertyValue()
        Returns:
        the values of this field as SaPropertyValue