Vesna
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Public Attributes | List of all members
StateSelectLineTrip::DataClass Class Reference
Collaboration diagram for StateSelectLineTrip::DataClass:
Collaboration graph
[legend]

Public Member Functions

 DataClass (ApplicationStateManager *stateManager)
 
 ~DataClass ()
 
void FillLines ()
 
void FillTrips ()
 
void EvaluateAndChangeZeroButtonState (const QString &text)
 
void FilterTrips (QString text)
 
bool CheckTripValidity (ESpoj *trip)
 
bool IsValidLineType (ELinka *line)
 

Public Attributes

ApplicationStateManagermStateManager
 
QSharedPointer
< SelectLineTripDeviationBusStopsFormLogic
mSelectLineTripFormLogic
 
ELinka * mSelectedLine
 
ESpoj * mSelectedTrip
 

Constructor & Destructor Documentation

StateSelectLineTrip::DataClass::DataClass ( ApplicationStateManager stateManager)
StateSelectLineTrip::DataClass::~DataClass ( )

Member Function Documentation

bool StateSelectLineTrip::DataClass::CheckTripValidity ( ESpoj *  trip)
void StateSelectLineTrip::DataClass::EvaluateAndChangeZeroButtonState ( const QString &  text)
void StateSelectLineTrip::DataClass::FillLines ( )
void StateSelectLineTrip::DataClass::FillTrips ( )
void StateSelectLineTrip::DataClass::FilterTrips ( QString  text)
bool StateSelectLineTrip::DataClass::IsValidLineType ( ELinka *  line)

Member Data Documentation

ELinka* StateSelectLineTrip::DataClass::mSelectedLine
ESpoj* StateSelectLineTrip::DataClass::mSelectedTrip
QSharedPointer<SelectLineTripDeviationBusStopsFormLogic> StateSelectLineTrip::DataClass::mSelectLineTripFormLogic
ApplicationStateManager* StateSelectLineTrip::DataClass::mStateManager

The documentation for this class was generated from the following file: