Uses of Class
com.prog3.ipt.Model.TravelDocumentClasses.TravelDocument
Packages that use TravelDocument
-
Uses of TravelDocument in com.prog3.ipt.Model.CitizenClasses
Fields in com.prog3.ipt.Model.CitizenClasses with type parameters of type TravelDocumentMethods in com.prog3.ipt.Model.CitizenClasses that return types with arguments of type TravelDocumentMethods in com.prog3.ipt.Model.CitizenClasses with parameters of type TravelDocumentModifier and TypeMethodDescriptionvoid
Order.addTravelDocument
(TravelDocument travelDocumentObject) Adds a reference to a TravelDocument object into an ArrayListobject, then gets the equivalent FX TravelDocument object of TravelDocument object and adds reference to it into an ObservableList . void
Order.removeTravelDocument
(TravelDocument travelDocumentObject) Removes a reference to a TravelDocument object into an ArrayListobject, then gets the equivalent FX TravelDocument object of TravelDocument object and removes reference to it into an ObservableList . Method parameters in com.prog3.ipt.Model.CitizenClasses with type arguments of type TravelDocumentModifier and TypeMethodDescription(package private) void
Order.setPurchaseList
(ArrayList<TravelDocument> purchaseList) static void
ObservableSingleton.updateOrder
(LocalDate purchaseDate, double purchasePrice, String citizenID, PaymentMethodStrategy paymentMethodStrategy, ArrayList<TravelDocument> purchaseList, javafx.collections.ObservableList<TravelDocumentFX> observableList) static void
ObservableSingleton.updateOrderWithOrderID
(String orderID, LocalDate purchaseDate, double purchasePrice, String citizenID, PaymentMethodStrategy paymentMethodStrategy, ArrayList<TravelDocument> purchaseList, javafx.collections.ObservableList<TravelDocumentFX> observableList) Constructor parameters in com.prog3.ipt.Model.CitizenClasses with type arguments of type TravelDocumentModifierConstructorDescriptionOrder
(String transactionCode, LocalDate purchaseDate, double purchasePrice, String citizenID, PaymentMethodStrategy paymentMethodStrategy, ArrayList<TravelDocument> purchaseList, javafx.collections.ObservableList<TravelDocumentFX> purchaseObservableList) Order constructor -
Uses of TravelDocument in com.prog3.ipt.Model.TravelDocumentClasses
Subclasses of TravelDocument in com.prog3.ipt.Model.TravelDocumentClassesModifier and TypeClassDescriptionclass
Membership is a class that extends TravelDocument abstract classclass
SingleTicket is a class that extends TravelDocument abstract classMethods in com.prog3.ipt.Model.TravelDocumentClasses that return TravelDocumentModifier and TypeMethodDescriptionMembershipConcreteFactory.createTravelDocument
(double price, LocalDate issueDate, LocalDate expirationDate, String transactionID, String lineID, String rideID, LocalDate stampDate, LocalDate startDate) Returns a Membership object according to the passing parametersSingleTicketConcreteFactory.createTravelDocument
(double price, LocalDate issueDate, LocalDate expirationDate, String transactionID, String lineID, String rideID, LocalDate stampDate, LocalDate startDate) Returns a SingleTicket object according to the passing parametersabstract TravelDocument
TravelDocumentFactory.createTravelDocument
(double price, LocalDate issueDate, LocalDate expirationDate, String transactionID, String lineID, String rideID, LocalDate stampDate, LocalDate startDate) Returns a TravelDocument objectTravelDocumentFX.toTravelDocument()
Produces a TravelDocument object according to the TravelDocumentFX object calling this methodConstructors in com.prog3.ipt.Model.TravelDocumentClasses with parameters of type TravelDocumentModifierConstructorDescriptionTravelDocumentFX
(TravelDocument travelDocument) TravelDocumentFX constructor Builds a TravelDocumentFX object according to the TravelDocument object