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

Public Member Functions

 DataClass (StateSelectCommandSegment *dataClassOwner, ApplicationStateManager *stateManager)
 
 ~DataClass ()
 
void FillTimeValidCommandsFromInputData ()
 
void SelectValidCommandFromAppOperatingDataBackup (bool &validCommandFound)
 
void AddCommandSegmentsToUi (EPrikaz *command, CommandSegmentsBusinessLogic *commandSegmentBusinessLogic)
 
bool CheckAutomaticDeductionCloseConditions ()
 
bool IsAutomaticallyEnterMatchingOnlineCommandPossible ()
 

Public Attributes

StateSelectCommandSegmentmDataClassOwner
 
ApplicationStateManagermStateManager
 
QSharedPointer
< SelectCommandSegmentFormLogic
mSelectCommandSegmentFormLogic
 
QMap< long, EPrikaz * > mTimeValidCommandsMap
 
EDate mCommandsMapFilledTime
 
long mSelectedCommandNumber
 
QVector< EPrikazKurz * > mSelectedCommandSegments
 
bool mPreventAutomaticallyEnterMatchingOnlineCommand
 

Constructor & Destructor Documentation

StateSelectCommandSegment::DataClass::DataClass ( StateSelectCommandSegment dataClassOwner,
ApplicationStateManager stateManager 
)
StateSelectCommandSegment::DataClass::~DataClass ( )

Member Function Documentation

void StateSelectCommandSegment::DataClass::AddCommandSegmentsToUi ( EPrikaz *  command,
CommandSegmentsBusinessLogic commandSegmentBusinessLogic 
)

Here is the call graph for this function:

bool StateSelectCommandSegment::DataClass::CheckAutomaticDeductionCloseConditions ( )
void StateSelectCommandSegment::DataClass::FillTimeValidCommandsFromInputData ( )
bool StateSelectCommandSegment::DataClass::IsAutomaticallyEnterMatchingOnlineCommandPossible ( )
void StateSelectCommandSegment::DataClass::SelectValidCommandFromAppOperatingDataBackup ( bool &  validCommandFound)

Member Data Documentation

EDate StateSelectCommandSegment::DataClass::mCommandsMapFilledTime
StateSelectCommandSegment* StateSelectCommandSegment::DataClass::mDataClassOwner
bool StateSelectCommandSegment::DataClass::mPreventAutomaticallyEnterMatchingOnlineCommand
QSharedPointer<SelectCommandSegmentFormLogic> StateSelectCommandSegment::DataClass::mSelectCommandSegmentFormLogic
long StateSelectCommandSegment::DataClass::mSelectedCommandNumber
QVector<EPrikazKurz *> StateSelectCommandSegment::DataClass::mSelectedCommandSegments
ApplicationStateManager* StateSelectCommandSegment::DataClass::mStateManager
QMap<long, EPrikaz *> StateSelectCommandSegment::DataClass::mTimeValidCommandsMap

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