Interface ISaveDataAttributeService

  • All Known Implementing Classes:
    SaveDataAttributeService

    public interface ISaveDataAttributeService
    The service provides access to the "save data" value of a form attributes.
    • Method Detail

      • getSaveDataValue

        ISaveDataAttributeService.SaveData getSaveDataValue​(PropertyInfo info,
                                                            Form form)
        The method return "save data" value of form attribute.
        Parameters:
        info - is checked property info.(Can not be null.)
        form - the form. (Can not be null.)
        Returns:
        the "save data" value of property info.
      • getDefaultValue

        ISaveDataAttributeService.SaveData getDefaultValue​(PropertyInfo info,
                                                           Form form)
        The method return default "save data" value of form attribute.
        Parameters:
        info - is checked property info. (Can not be null.)
        form - the form. (Can not be null.)
        Returns:
        the "save data" default value of property info.
      • setSaveDataValue

        void setSaveDataValue​(PropertyInfo info,
                              boolean checked,
                              Form form)
        The method update "save data" value for propery info.
        Parameters:
        info - for update "save data" value. (Can not be null.)
        checked - the "save data" value.
        form - the form. (Can not be null.)
      • clear

        void clear​(FormAttribute attribute,
                   Form form)
        This method clean all "save data" data in the attribute.
        Parameters:
        attribute - the form attribute for clean a save data values.(Can not be null).
        form - the form. (Can not be null).