Class OrderViewSeatProfileListHandler

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

public class OrderViewSeatProfileListHandler 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

    • OrderViewSeatProfileListHandler

      public OrderViewSeatProfileListHandler()
  • 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: