Class SaveDataAttributeService
- java.lang.Object
-
- com._1c.g5.v8.dt.form.service.attribute.impl.SaveDataAttributeService
-
- All Implemented Interfaces:
ISaveDataAttributeService
public class SaveDataAttributeService extends Object implements ISaveDataAttributeService
The default implementation ofISaveDataAttributeService
.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com._1c.g5.v8.dt.form.service.attribute.ISaveDataAttributeService
ISaveDataAttributeService.SaveData
-
-
Constructor Summary
Constructors Constructor Description SaveDataAttributeService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
clear(FormAttribute attribute, Form form)
This method clean all "save data" data in the attribute.ISaveDataAttributeService.SaveData
getDefaultValue(PropertyInfo info, Form form)
The method return default "save data" value of form attribute.ISaveDataAttributeService.SaveData
getSaveDataValue(PropertyInfo info, Form form)
The method return "save data" value of form attribute.void
setSaveDataValue(PropertyInfo info, boolean checked, Form form)
The method update "save data" value for propery info.
-
-
-
Method Detail
-
getDefaultValue
public ISaveDataAttributeService.SaveData getDefaultValue(PropertyInfo info, Form form)
The method return default "save data" value of form attribute.- Specified by:
getDefaultValue
in interfaceISaveDataAttributeService
- Parameters:
info
- is checked property info. (Can not benull
.)form
- the form. (Can not benull
.)- Returns:
- the "save data" default value of property info.
-
getSaveDataValue
public ISaveDataAttributeService.SaveData getSaveDataValue(PropertyInfo info, Form form)
The method return "save data" value of form attribute.- Specified by:
getSaveDataValue
in interfaceISaveDataAttributeService
- Parameters:
info
- is checked property info.(Can not benull
.)form
- the form. (Can not benull
.)- Returns:
- the "save data" value of property info.
-
setSaveDataValue
public void setSaveDataValue(PropertyInfo info, boolean checked, Form form)
The method update "save data" value for propery info.- Specified by:
setSaveDataValue
in interfaceISaveDataAttributeService
- Parameters:
info
- for update "save data" value. (Can not benull
.)checked
- the "save data" value.form
- the form. (Can not benull
.)
-
clear
public void clear(FormAttribute attribute, Form form)
This method clean all "save data" data in the attribute.- Specified by:
clear
in interfaceISaveDataAttributeService
- Parameters:
attribute
- the form attribute for clean a save data values.(Can not benull
).form
- the form. (Can not benull
).
-
-