Class | Description |
---|---|
CustomerDetailsPanel |
Panel to display User Details
|
CustomerDetailsTemplatePanel |
The dynamic parts of the Customer Details template Panel are delegated to this
|
DeliveryDetailsPanel<O extends Order> |
Panel to display
DeliveryDetails |
DeliveryDetailsTemplatePanel |
The dynamic parts of the
DeliveryDetails Details template Panel are delegated to this |
OrderDetailsPanel<O extends Order<I>,I extends OrderItem> |
Panel to display
Order Details
The Panel relies on the following predefined bean services: ecomOrderService as OrderService
productService as ProductService
mailerService as MailerService
(Optional) invoiceService as InvoiceService
(Optional) invoiceEmailSettings as EmailMessage
The Panel relies on the following defined beans for various parts:
orderDetailsTemplate - defines core order fields as EntityTemplate
orderItemReporter - Report for List of OrderItem s in this Order as Reporter . |
OrderDetailsTemplatePanel<O extends Order> |
The dynamic parts of the Order Details template Panel are delegated to this
|
PromotionDetailsPanel |
Panel to display
Order Details
Implements ChangeGenerator to notify listener promotionAdmin
Since this implements ChangeGenerator ; it will also generate Events of TypeSave - new Object[]{ StandardOperation.#ADD , Promotion , AjaxRequestTarget }
Delete - new Object[]{StandardOperation.#DELETE , Promotion , AjaxRequestTarget }
This panel allows synchronous feedback notification via the Template it depends on using event type SynchronousOperationChange |
PromotionDetailsTemplatePanel |
The dynamic parts of the Order Details template Panel are delegated to this
|
Copyright © 2018. All rights reserved.