Package trial.gaurav.customer
Class ViewAllCustomersAction
java.lang.Object
trial.gaurav.customer.ViewAllCustomersAction
- All Implemented Interfaces:
Action
The `ViewAllCustomersAction` class represents an action to view all customers from the customer records.
It implements the `Action` interface to define the behavior of the action when selected in the menu.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionViewAllCustomersAction(LinkedList<Customer> cRecords, CustomerConsoleManager cConsoleManager) Constructs a new `ViewAllCustomersAction` object with the given customer records and customer console manager. -
Method Summary
Modifier and TypeMethodDescriptionvoidselect()Performs the action to view all customers from the customer records.
-
Field Details
-
customerRecords
-
customerConsoleManager
-
-
Constructor Details
-
ViewAllCustomersAction
public ViewAllCustomersAction(LinkedList<Customer> cRecords, CustomerConsoleManager cConsoleManager) Constructs a new `ViewAllCustomersAction` object with the given customer records and customer console manager.- Parameters:
cRecords- The linked list containing the existing customer records.cConsoleManager- The customer console manager used to display customer details.
-
-
Method Details