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 TypeMethodDescriptionvoidOrder.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 . voidOrder.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) voidOrder.setPurchaseList(ArrayList<TravelDocument> purchaseList) static voidObservableSingleton.updateOrder(LocalDate purchaseDate, double purchasePrice, String citizenID, PaymentMethodStrategy paymentMethodStrategy, ArrayList<TravelDocument> purchaseList, javafx.collections.ObservableList<TravelDocumentFX> observableList) static voidObservableSingleton.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 TypeClassDescriptionclassMembership is a class that extends TravelDocument abstract classclassSingleTicket 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 TravelDocumentTravelDocumentFactory.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