Class LocalizedModelPropertyAccessor
java.lang.Object
de.hybris.platform.platformbackoffice.accessors.LocalizedModelPropertyAccessor
- All Implemented Interfaces:
org.springframework.core.Ordered,org.springframework.expression.PropertyAccessor
public class LocalizedModelPropertyAccessor
extends Object
implements org.springframework.expression.PropertyAccessor, org.springframework.core.Ordered
-
Field Summary
FieldsFields inherited from interface org.springframework.core.Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancanRead(org.springframework.expression.EvaluationContext evaluationContext, Object target, String qualifier) booleancanWrite(org.springframework.expression.EvaluationContext evaluationContext, Object target, String qualifier) protected Collection<Locale>getLocales(org.springframework.expression.EvaluationContext context) intgetOrder()Class[]org.springframework.expression.TypedValueread(org.springframework.expression.EvaluationContext evaluationContext, Object target, String qualifier) voidsetCockpitLocaleService(com.hybris.cockpitng.i18n.CockpitLocaleService cockpitLocaleService) voidsetCockpitUserService(com.hybris.cockpitng.core.user.CockpitUserService cockpitUserService) voidsetModelService(ModelService modelService) voidsetOrder(int order) voidsetTypeFacade(com.hybris.cockpitng.dataaccess.facades.type.TypeFacade typeFacade) protected voidvalidateWrite(Object newValue) voidwrite(org.springframework.expression.EvaluationContext evaluationContext, Object target, String qualifier, Object newValue)
-
Field Details
-
LOG
public static final org.slf4j.Logger LOG -
USE_SESSION_LANGUAGE_FOR_LOCALIZED
- See Also:
-
-
Constructor Details
-
LocalizedModelPropertyAccessor
public LocalizedModelPropertyAccessor()
-
-
Method Details
-
getOrder
public int getOrder()- Specified by:
getOrderin interfaceorg.springframework.core.Ordered
-
setOrder
public void setOrder(int order) -
getSpecificTargetClasses
- Specified by:
getSpecificTargetClassesin interfaceorg.springframework.expression.PropertyAccessor
-
canRead
public boolean canRead(org.springframework.expression.EvaluationContext evaluationContext, Object target, String qualifier) throws org.springframework.expression.AccessException - Specified by:
canReadin interfaceorg.springframework.expression.PropertyAccessor- Throws:
org.springframework.expression.AccessException
-
canWrite
public boolean canWrite(org.springframework.expression.EvaluationContext evaluationContext, Object target, String qualifier) throws org.springframework.expression.AccessException - Specified by:
canWritein interfaceorg.springframework.expression.PropertyAccessor- Throws:
org.springframework.expression.AccessException
-
read
public org.springframework.expression.TypedValue read(org.springframework.expression.EvaluationContext evaluationContext, Object target, String qualifier) throws org.springframework.expression.AccessException - Specified by:
readin interfaceorg.springframework.expression.PropertyAccessor- Throws:
org.springframework.expression.AccessException
-
getLocales
-
write
public void write(org.springframework.expression.EvaluationContext evaluationContext, Object target, String qualifier, Object newValue) throws org.springframework.expression.AccessException - Specified by:
writein interfaceorg.springframework.expression.PropertyAccessor- Throws:
org.springframework.expression.AccessException
-
validateWrite
-
setTypeFacade
public void setTypeFacade(com.hybris.cockpitng.dataaccess.facades.type.TypeFacade typeFacade) -
setCockpitLocaleService
public void setCockpitLocaleService(com.hybris.cockpitng.i18n.CockpitLocaleService cockpitLocaleService) -
setModelService
-
setCockpitUserService
public void setCockpitUserService(com.hybris.cockpitng.core.user.CockpitUserService cockpitUserService)
-