From e023e674020f1a435f7b8c8b9276704f576ea6e5 Mon Sep 17 00:00:00 2001 From: CGantert345 <57003061+CGantert345@users.noreply.github.com> Date: Mon, 29 Mar 2021 14:08:45 +0200 Subject: structure change 1 --- .../ticket/api/impl/SimpleDelayConfirmation.java | 326 --------------------- 1 file changed, 326 deletions(-) delete mode 100644 src/org/uic/barcode/ticket/api/impl/SimpleDelayConfirmation.java (limited to 'src/org/uic/barcode/ticket/api/impl/SimpleDelayConfirmation.java') diff --git a/src/org/uic/barcode/ticket/api/impl/SimpleDelayConfirmation.java b/src/org/uic/barcode/ticket/api/impl/SimpleDelayConfirmation.java deleted file mode 100644 index 8948358..0000000 --- a/src/org/uic/barcode/ticket/api/impl/SimpleDelayConfirmation.java +++ /dev/null @@ -1,326 +0,0 @@ -package org.uic.barcode.ticket.api.impl; - -import java.util.Collection; -import java.util.Date; -import java.util.HashSet; - -import org.uic.barcode.ticket.api.spec.IDelayConfirmation; -import org.uic.barcode.ticket.api.spec.IExtension; -import org.uic.barcode.ticket.api.spec.IStationCodeTable; -import org.uic.barcode.ticket.api.spec.ITicketLink; - -/** - * The Class SimpleDelayConfirmation. - */ -public class SimpleDelayConfirmation extends SimpleDocumentData implements IDelayConfirmation { - - /** The train. */ - protected String train; - - /** The reference. */ - protected String reference; - - /** The station code table. */ - protected IStationCodeTable stationCodeTable = IStationCodeTable.stationUICReservation; - - /** The station. */ - protected String station; - - /** The station name. */ - protected String stationName; - - - /** The info text. */ - protected String infoText; - - /** The extension. */ - protected IExtension extension; - - - /** The arrival date. */ - protected Date arrivalDate; - - /** The arrival ut coffset. */ - protected Long arrivalUTCoffset; - - /** The cancelled train. */ - protected boolean cancelledTrain = false; - - /** The delay. */ - protected int delay = 0; - - /** The confirmation type. */ - protected int confirmationType = 0; - - /** The linked tickets. */ - protected Collection linkedTickets = new HashSet(); - - - - /* (nicht-Javadoc) - * @see org.uic.ticket.api.spec.IDelayConfirmation#getReference() - */ - @Override - public String getReference() { - return reference; - } - - /* (nicht-Javadoc) - * @see org.uic.ticket.api.spec.IDelayConfirmation#setReference(java.lang.String) - */ - @Override - public void setReference(String reference) { - this.reference = reference; - } - - /* (nicht-Javadoc) - * @see org.uic.ticket.api.spec.IDelayConfirmation#getTrain() - */ - @Override - public String getTrain() { - return train; - } - - /* (nicht-Javadoc) - * @see org.uic.ticket.api.spec.IDelayConfirmation#setTrain(java.lang.String) - */ - @Override - public void setTrain(String train) { - this.train = train; - } - - /* (nicht-Javadoc) - * @see org.uic.ticket.api.spec.IDelayConfirmation#getStationCodeTable() - */ - @Override - public IStationCodeTable getStationCodeTable() { - return stationCodeTable; - } - - /* (nicht-Javadoc) - * @see org.uic.ticket.api.spec.IDelayConfirmation#setStationCodeTable(org.uic.ticket.api.asn.omv1.CodeTableType) - */ - @Override - public void setStationCodeTable(IStationCodeTable stationCodeTable) { - this.stationCodeTable = stationCodeTable; - } - - /* (nicht-Javadoc) - * @see org.uic.ticket.api.spec.IDelayConfirmation#getStation() - */ - @Override - public String getStation() { - return station; - } - - /* (nicht-Javadoc) - * @see org.uic.ticket.api.spec.IDelayConfirmation#setStation(java.lang.String) - */ - @Override - public void setStation(String station) { - this.station = station; - } - - /* (nicht-Javadoc) - * @see org.uic.ticket.api.spec.IDelayConfirmation#setStationName(java.lang.String) - */ - @Override - public void setStationName(String name) { - this.stationName = name; - } - - /* (nicht-Javadoc) - * @see org.uic.ticket.api.spec.IDelayConfirmation#getStationName() - */ - @Override - public String getStationName() { - return stationName; - } - - /* (nicht-Javadoc) - * @see org.uic.ticket.api.spec.IDelayConfirmation#getArrivalDate() - */ - @Override - public Date getArrivalDate() { - return arrivalDate; - } - - /* (nicht-Javadoc) - * @see org.uic.ticket.api.spec.IDelayConfirmation#setArrivalDate(java.util.Date) - */ - @Override - public void setArrivalDate(Date arrivalDate) { - this.arrivalDate = arrivalDate; - } - - /* (nicht-Javadoc) - * @see org.uic.ticket.api.spec.IDelayConfirmation#isTrainCancelled() - */ - @Override - public boolean isTrainCancelled() { - return cancelledTrain; - } - - /* (nicht-Javadoc) - * @see org.uic.ticket.api.spec.IDelayConfirmation#setTrainCancelled(boolean) - */ - @Override - public void setTrainCancelled(boolean trainIsCancelled) { - this.cancelledTrain = trainIsCancelled; - } - - /* (nicht-Javadoc) - * @see org.uic.ticket.api.spec.IDelayConfirmation#getDelay() - */ - @Override - public int getDelay() { - return delay; - } - - /* (nicht-Javadoc) - * @see org.uic.ticket.api.spec.IDelayConfirmation#setDelay(int) - */ - @Override - public void setDelay(int delay) { - this.delay = delay; - } - - /* (nicht-Javadoc) - * @see org.uic.ticket.api.spec.IDelayConfirmation#getConfirmationType() - */ - @Override - public int getConfirmationType() { - return this.confirmationType; - } - - /* (nicht-Javadoc) - * @see org.uic.ticket.api.spec.IDelayConfirmation#setConfirmationType(int) - */ - @Override - public void setConfirmationType(int type) { - this.confirmationType = type; - } - - /* (nicht-Javadoc) - * @see org.uic.ticket.api.spec.IDelayConfirmation#setTravelerOnBoardDelayed(boolean) - */ - @Override - public void setTravelerOnBoardDelayed(boolean travelerOnBoardDelayed) { - this.confirmationType = 0; - } - - /* (nicht-Javadoc) - * @see org.uic.ticket.api.spec.IDelayConfirmation#setTrainDelayed(boolean) - */ - @Override - public void setTrainDelayed(boolean trainDelayed) { - this.confirmationType = 1; - } - - /* (nicht-Javadoc) - * @see org.uic.ticket.api.spec.IDelayConfirmation#setTrainDelayedTravelerHasTrainTicket(boolean) - */ - @Override - public void setTrainDelayedTravelerHasTrainTicket( - boolean trainOfTravelerDelayed) { - this.confirmationType = 2; - } - - /* (nicht-Javadoc) - * @see org.uic.ticket.api.spec.IDelayConfirmation#isTravelerOnBoardDelayed() - */ - @Override - public boolean isTravelerOnBoardDelayed() { - if (this.confirmationType == 0) { - return true; - } - return false; - } - - /* (nicht-Javadoc) - * @see org.uic.ticket.api.spec.IDelayConfirmation#isTrainDelayed() - */ - @Override - public boolean isTrainDelayed() { - if (this.confirmationType == 1) { - return true; - } - return false; - } - - /* (nicht-Javadoc) - * @see org.uic.ticket.api.spec.IDelayConfirmation#isTrainDelayedTravelerHasTrainTicket() - */ - @Override - public boolean isTrainDelayedTravelerHasTrainTicket() { - if (this.confirmationType == 2) { - return true; - } - return false; - } - - /* (nicht-Javadoc) - * @see org.uic.ticket.api.spec.IDelayConfirmation#getLinkedTickets() - */ - @Override - public Collection getLinkedTickets() { - return linkedTickets; - } - - /* (nicht-Javadoc) - * @see org.uic.ticket.api.spec.IDelayConfirmation#addLinkedTicket(org.uic.ticket.api.spec.ITicketLink) - */ - @Override - public void addLinkedTicket(ITicketLink linkedTicket) { - this.linkedTickets.add(linkedTicket); - } - - /* (nicht-Javadoc) - * @see org.uic.ticket.api.spec.IDelayConfirmation#getInfoText() - */ - @Override - public String getInfoText() { - return infoText; - } - - /* (nicht-Javadoc) - * @see org.uic.ticket.api.spec.IDelayConfirmation#setInfoText(java.lang.String) - */ - @Override - public void setInfoText(String text) { - this.infoText = text; - } - - /* (nicht-Javadoc) - * @see org.uic.ticket.api.spec.IDelayConfirmation#getExtension() - */ - @Override - public IExtension getExtension() { - return extension; - } - - /* (nicht-Javadoc) - * @see org.uic.ticket.api.spec.IDelayConfirmation#setExtension(org.uic.ticket.api.spec.IExtension) - */ - @Override - public void setExtension(IExtension extension) { - this.extension = extension; - } - - /* (nicht-Javadoc) - * @see org.uic.ticket.api.spec.IDelayConfirmation#getArrivalUTCoffset() - */ - public Long getArrivalUTCoffset() { - return arrivalUTCoffset; - } - - /* (nicht-Javadoc) - * @see org.uic.ticket.api.spec.IDelayConfirmation#setArrivalUTCoffset(java.lang.Long) - */ - public void setArrivalUTCoffset(Long arrivalUTCoffset) { - this.arrivalUTCoffset = arrivalUTCoffset; - } - - - -} -- cgit v1.2.3