1 #ifndef XMLCARDIMPLEMENTATION_H
2 #define XMLCARDIMPLEMENTATION_H
12 class EDataCollection;
13 class EOneWayTicketZoneList;
14 class EOneWayTicketZone;
15 class OneWayTicketZoneAmount;
27 virtual bool CompareContent( PT::EDataCollection *dataCollection, QDomElement &collectionElement ) = 0;
31 virtual void FillPurseStructures( PT::EDataCollection *dataCollection, QDomElement &xmlNode ) = 0;
32 virtual void FillOneWayTickets( PT::EDataCollection *dataCollection, QDomElement &xmlNode ) = 0;
33 virtual void FillTimeTickets( PT::EDataCollection *dataCollection, QDomElement &xmlNode ) = 0;
34 virtual void FillCardDescription( PT::EDataCollection *dataCollection, QDomElement &xmlNode ) = 0;
46 #endif // XMLCARDIMPLEMENTATION_H
virtual void FillTimeTickets(PT::EDataCollection *dataCollection, QDomElement &xmlNode)=0
virtual void FillOneWayTickets(PT::EDataCollection *dataCollection, QDomElement &xmlNode)=0
XMLCardImplementation()
Definition: XMLCardImplementation.cpp:20
Definition: XMLCardImplementation.h:20
virtual bool CompareOneWayTicketZoneListContent(QDomElement &xmlNode, EM::PT::EOneWayTicketZoneList *oneWayTicketZoneList, unsigned short ticketIndex)
Definition: XMLCardImplementation.cpp:219
virtual bool CompareContent(PT::EDataCollection *dataCollection, QDomElement &collectionElement)=0
virtual bool CompareOneWayTicketZoneAmountContent(QDomElement &xmlNode, EM::PT::OneWayTicketZoneAmount *oneWayTicketZoneAmount, unsigned short ticketIndex)
Definition: XMLCardImplementation.cpp:508
virtual void FillCommercialDiscounts(PT::EDataCollection *dataCollection, QDomElement &xmlNode)=0
virtual void FillCardDescription(PT::EDataCollection *dataCollection, QDomElement &xmlNode)=0
virtual void FillOneWayTicketZoneList(QDomElement &xmlNode, EM::PT::EOneWayTicketZoneList *oneWayTicketZoneList)
Definition: XMLCardImplementation.cpp:28
virtual void InitDataCollectionFromElement(PT::EDataCollection *dataCollection, QDomElement &element)=0
virtual void FillCommonDataStructures(PT::EDataCollection *dataCollection, QDomElement &xmlNode)=0
virtual ~XMLCardImplementation()
Definition: XMLCardImplementation.cpp:24
SYSTEM INCLUDES.
Definition: CardFacadeManagerXML.h:6
virtual void FillOneWayTicketZoneAmount(QDomElement &xmlNode, EM::PT::OneWayTicketZoneAmount *oneWayTicketZoneAmount)
Definition: XMLCardImplementation.cpp:102
virtual void FillPurseStructures(PT::EDataCollection *dataCollection, QDomElement &xmlNode)=0