From 425bd35c736b7e1c0dbe5b3f9162e195b3be6018 Mon Sep 17 00:00:00 2001 From: CGantert345 <57003061+CGantert345@users.noreply.github.com> Date: Thu, 25 Feb 2021 11:02:26 +0100 Subject: - bug fix on TicketType Enum - duplicate function getDocument removed - issuedOnLine null value allowed - maven install added (required renaming of some packages) --- .../api/impl/SimpleUicTicketObjectFactory.java | 243 --------------------- 1 file changed, 243 deletions(-) delete mode 100644 src/org/uic/ticket/api/impl/SimpleUicTicketObjectFactory.java (limited to 'src/org/uic/ticket/api/impl/SimpleUicTicketObjectFactory.java') diff --git a/src/org/uic/ticket/api/impl/SimpleUicTicketObjectFactory.java b/src/org/uic/ticket/api/impl/SimpleUicTicketObjectFactory.java deleted file mode 100644 index 05ecfde..0000000 --- a/src/org/uic/ticket/api/impl/SimpleUicTicketObjectFactory.java +++ /dev/null @@ -1,243 +0,0 @@ -package org.uic.ticket.api.impl; - -import org.uic.ticket.api.spec.IBerth; -import org.uic.ticket.api.spec.ICarCarriageReservation; -import org.uic.ticket.api.spec.ICardReference; -import org.uic.ticket.api.spec.ICompartmentDetails; -import org.uic.ticket.api.spec.IControlDetail; -import org.uic.ticket.api.spec.ICounterMark; -import org.uic.ticket.api.spec.ICustomerCard; -import org.uic.ticket.api.spec.ICustomerStatusDescription; -import org.uic.ticket.api.spec.IDelayConfirmation; -import org.uic.ticket.api.spec.IDocumentData; -import org.uic.ticket.api.spec.IDocumentExtension; -import org.uic.ticket.api.spec.IExtension; -import org.uic.ticket.api.spec.IFipTicket; -import org.uic.ticket.api.spec.IGeoCoordinate; -import org.uic.ticket.api.spec.IIncludedOpenTicket; -import org.uic.ticket.api.spec.IIssuingDetail; -import org.uic.ticket.api.spec.ILine; -import org.uic.ticket.api.spec.ILuggageRestriction; -import org.uic.ticket.api.spec.IOpenTicket; -import org.uic.ticket.api.spec.IParkingGround; -import org.uic.ticket.api.spec.IPass; -import org.uic.ticket.api.spec.IPlaces; -import org.uic.ticket.api.spec.IPolygone; -import org.uic.ticket.api.spec.IRegisteredLuggage; -import org.uic.ticket.api.spec.IReservation; -import org.uic.ticket.api.spec.IReturnRouteDescription; -import org.uic.ticket.api.spec.IRouteSection; -import org.uic.ticket.api.spec.ISeriesDataDetails; -import org.uic.ticket.api.spec.IServiceBrand; -import org.uic.ticket.api.spec.IStationPassage; -import org.uic.ticket.api.spec.ITariff; -import org.uic.ticket.api.spec.ITicketLink; -import org.uic.ticket.api.spec.ITimeRange; -import org.uic.ticket.api.spec.IToken; -import org.uic.ticket.api.spec.ITrainLink; -import org.uic.ticket.api.spec.ITraveler; -import org.uic.ticket.api.spec.ITravelerDetail; -import org.uic.ticket.api.spec.IUicRailTicket; -import org.uic.ticket.api.spec.IUicTicketObjectFactory; -import org.uic.ticket.api.spec.IValidityDetails; -import org.uic.ticket.api.spec.IValidityRange; -import org.uic.ticket.api.spec.IVatDetail; -import org.uic.ticket.api.spec.IViaStation; -import org.uic.ticket.api.spec.IVoucher; -import org.uic.ticket.api.spec.IZone; - - - - -public class SimpleUicTicketObjectFactory implements IUicTicketObjectFactory { - - public static IUicTicketObjectFactory getInstance(){ - return new SimpleUicTicketObjectFactory(); - } - - - public IBerth createBerth() { - return new SimpleBerth(); - } - - public ICarCarriageReservation createCarCarriageReservation() { - return new SimpleCarCarriageReservation(); - } - - public ICardReference createCardReference() { - return new SimpleCardReference(); - } - - public ICompartmentDetails createCompartmentDetails() { - return new SimpleCompartmentDetails(); - } - - public IControlDetail createControlDetail() { - return new SimpleControlDetail(); - } - - public ICounterMark createCounterMark() { - return new SimpleCounterMark(); - } - - public ICustomerCard createCustomerCard() { - return new SimpleCustomerCard(); - } - - public ICustomerStatusDescription createCustomerStatusDescription() { - return new SimpleCustomerStatusDescription(); - } - - public IDelayConfirmation createDelayConfirmation() { - return new SimpleDelayConfirmation(); - } - - public IDocumentData createDocumentData() { - return new SimpleDocumentData(); - } - - public IExtension createExtension() { - return new SimpleExtension(); - } - - public IFipTicket createFipTicket() { - return new SimpleFipTicket(); - } - - public IGeoCoordinate createGeoCoordinate() { - return new SimpleGeoCoordinate(); - } - - public IIncludedOpenTicket createIncludedOpenTicket() { - return new SimpleIncludedOpenTicket(); - } - - public IIssuingDetail createIssuingDetail() { - return new SimpleIssuingDetail(); - } - - public ILine createLine() { - return new SimpleLine(); - } - - public ILuggageRestriction createLuggageRestriction() { - return new SimpleLuggageRestriction(); - } - - public IOpenTicket createOpenTicket() { - return new SimpleOpenTicket(); - } - - public IParkingGround createParkingGround() { - return new SimpleParkingGround(); - } - - public IPass createPass() { - return new SimplePass(); - } - - public IPlaces createPlaces() { - return new SimplePlaces(); - } - - public IPolygone createPolygone() { - return new SimplePolygone(); - } - - public IRegisteredLuggage createRegisteredLuggage() { - return new SimpleRegisteredLuggage(); - } - - public IReservation createReservation() { - return new SimpleReservation(); - } - - public IReturnRouteDescription createReturnRouteDescription() { - return new SimpleReturnRouteDescription(); - } - - public IRouteSection createRouteSection() { - return new SimpleRouteSection(); - } - - public ISeriesDataDetails createSeriesDataDetails() { - return new SimpleSeriesDataDetails(); - } - - public IStationPassage createStationPassage() { - return new SimpleStationPassage(); - } - - public ITariff createTariff() { - return new SimpleTariff(); - } - - public ITicketLink createTicketLink() { - return new SimpleTicketLink(); - } - - public ITimeRange createTimeRange() { - return new SimpleTimeRange(); - } - - public IToken createToken() { - return new SimpleToken(); - } - - public ITrainLink createTrainLink() { - return new SimpleTrainLink(); - } - - public ITraveler createTraveler() { - return new SimpleTraveler(); - } - - public ITravelerDetail createTravelerDetail() { - return new SimpleTravelerDetail(); - } - - public IUicRailTicket createUicRailTicket() { - return new SimpleUicRailTicket(); - } - - public IValidityDetails createValidityDetails() { - return new SimpleValidityDetails(); - } - - public IValidityRange createValidityRange() { - return new SimpleValidityRange(); - } - - public IViaStation createViaStation() { - return new SimpleViaStation(); - } - - public IVoucher createVoucher() { - return new SimpleVoucher(); - } - - public IZone createZone() { - return new SimpleZone(); - } - - public IDocumentExtension createDocumentExtension() { - return new SimpleDocumentExtension(); - } - - - @Override - public IServiceBrand createServiceBrand() { - return new SimpleServiceBrand(); - } - - - @Override - public IVatDetail createVatDetail() { - return new SimpleVatDetail(); - } - - - - - -} -- cgit v1.2.3