Class ChineseUnitAddressHandler
- java.lang.Object
-
- de.hybris.platform.chinesecommerceorgaddressaddon.handlers.ChineseUnitAddressHandler
-
@Component("chineseUnitAddressHandler") public class ChineseUnitAddressHandler extends java.lang.ObjectIn charge of preparing chinese address data for saving in DB,and preparing chinese address form for displaying in storefront And delegate the validation of chinese unit address to the validator
-
-
Field Summary
Fields Modifier and Type Field Description protected AddressFacadechineseAddressFacadeprotected ChineseUnitAddressValidatorchineseUnitAddressValidatorprotected I18NFacadei18NFacade
-
Constructor Summary
Constructors Constructor Description ChineseUnitAddressHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidprepareAddressForm(org.springframework.ui.Model model, ChineseUnitAddressForm addressForm)AddressDataprepareChineseUnitAddressData(ChineseUnitAddressForm addressForm)ChineseUnitAddressFormsetChineseAddressFormInModel(org.springframework.ui.Model model)voidvalidate(ChineseUnitAddressForm addressForm, org.springframework.validation.BindingResult bindingResult)
-
-
-
Field Detail
-
chineseAddressFacade
protected AddressFacade chineseAddressFacade
-
i18NFacade
protected I18NFacade i18NFacade
-
chineseUnitAddressValidator
protected ChineseUnitAddressValidator chineseUnitAddressValidator
-
-
Method Detail
-
validate
public void validate(ChineseUnitAddressForm addressForm, org.springframework.validation.BindingResult bindingResult)
-
prepareChineseUnitAddressData
public AddressData prepareChineseUnitAddressData(ChineseUnitAddressForm addressForm)
-
setChineseAddressFormInModel
public ChineseUnitAddressForm setChineseAddressFormInModel(org.springframework.ui.Model model)
-
prepareAddressForm
public void prepareAddressForm(org.springframework.ui.Model model, ChineseUnitAddressForm addressForm)
-
-