Class OrderViewDataListsSeatProfileListHandler

java.lang.Object
de.hybris.platform.ndc182shoppingfacades.facades.order.handlers.impl.OrderViewDataListsSeatProfileListHandler
All Implemented Interfaces:
OrderViewDataListsListHandler

public class OrderViewDataListsSeatProfileListHandler extends Object implements OrderViewDataListsListHandler
The Order View Data List Type implementation of OrderViewDataListsListHandler interface. This handler populates the seat profile list in the data list type attribute.
  • Constructor Details

    • OrderViewDataListsSeatProfileListHandler

      public OrderViewDataListsSeatProfileListHandler()
  • Method Details

    • handle

      public void handle(OrderModel orderModel, DataListsType dataListsType)
      Create a list of seats from selected accommodation in the orderModel.
      Specified by:
      handle in interface OrderViewDataListsListHandler
      Parameters:
      orderModel - the orderModel
      dataListsType - the dataListsType
    • createSeatProfiles

      protected SeatProfileType createSeatProfiles(SelectedAccommodationModel selectedAcc)
      Create seat profiles type.
      Parameters:
      selectedAcc - the selected Acc
      Returns:
      the seat profile type
    • seatIdentifier

      protected String seatIdentifier(SelectedAccommodationModel selectedAcc)
      creates seat identifier code
      Parameters:
      selectedAcc -
      Returns: