public class WidgetParamObjectValueHandler extends java.lang.Object implements ObjectValueHandler
| Constructor and Description |
|---|
WidgetParamObjectValueHandler() |
| Modifier and Type | Method and Description |
|---|---|
protected ItemModel |
fetchItem(java.lang.Object source) |
void |
loadValues(ObjectValueContainer valueContainer,
ObjectType type,
java.lang.Object source,
java.util.Set<PropertyDescriptor> descriptors,
java.util.Set<java.lang.String> languageIsoCodes)
Loads values of given descriptors and in given languages.
|
void |
setCockpitTypeService(TypeService cockpitTypeService) |
void |
setModelService(ModelService modelService) |
void |
storeValues(ObjectValueContainer container)
Stores values of the given value container.
|
void |
storeValues(ObjectValueContainer container,
boolean forceWrite)
Stores values of the given value container.
|
void |
updateValues(ObjectValueContainer container,
java.util.Set<java.lang.String> languageIsoCodes)
Updates values of the given value container in given languages.
|
void |
updateValues(ObjectValueContainer container,
java.util.Set<java.lang.String> languageIsoCodes,
java.util.Set<PropertyDescriptor> descriptors)
Updates values of given descriptors and in given languages.
|
public void loadValues(ObjectValueContainer valueContainer, ObjectType type, java.lang.Object source, java.util.Set<PropertyDescriptor> descriptors, java.util.Set<java.lang.String> languageIsoCodes) throws ValueHandlerException
ObjectValueHandlerloadValues in interface ObjectValueHandlervalueContainer - container of all valuestype - type of the objectsource - the object itselfdescriptors - descriptors which should be loadedlanguageIsoCodes - languages in which the localized values should be loadedValueHandlerException - if something goes wrong during value loadingprotected ItemModel fetchItem(java.lang.Object source) throws ValueHandlerException
ValueHandlerExceptionpublic void storeValues(ObjectValueContainer container) throws ValueHandlerException
ObjectValueHandlerstoreValues in interface ObjectValueHandlercontainer - container of all valuesValueHandlerException - something goes wrong during value storingpublic void storeValues(ObjectValueContainer container, boolean forceWrite) throws ValueHandlerException
ObjectValueHandlerstoreValues in interface ObjectValueHandlercontainer - container of all valuesforceWrite - store values even if they are not marked as modifiedValueHandlerException - something goes wrong during value storingpublic void updateValues(ObjectValueContainer container, java.util.Set<java.lang.String> languageIsoCodes) throws ValueHandlerException
ObjectValueHandlerupdateValues in interface ObjectValueHandlercontainer - container of all valueslanguageIsoCodes - languages in which the localized values should be loadedValueHandlerException - if something goes wrong during value loadingpublic void updateValues(ObjectValueContainer container, java.util.Set<java.lang.String> languageIsoCodes, java.util.Set<PropertyDescriptor> descriptors) throws ValueHandlerException
ObjectValueHandlerupdateValues in interface ObjectValueHandlercontainer - container of all valueslanguageIsoCodes - languages in which the localized values should be loadeddescriptors - descriptors which should be updatedValueHandlerException - if something goes wrong during value loadingpublic void setModelService(ModelService modelService)
modelService - the modelService to setpublic void setCockpitTypeService(TypeService cockpitTypeService)
cockpitTypeService - the cockpitTypeService to setCopyright © 2018 SAP SE. All Rights Reserved.