package com.imt.intimamedia.control { import com.adobe.cairngorm.control.FrontController; import com.imt.intimamedia.commands.acquire.*; import com.imt.intimamedia.commands.initialization.*; import com.imt.intimamedia.commands.localization.*; import com.imt.intimamedia.commands.measures.*; import com.imt.intimamedia.commands.patient.*; import com.imt.intimamedia.commands.report.*; import com.imt.intimamedia.commands.user.*; /** * Contrôleur de l'application */ public class ApplicationController extends FrontController { /** * Constructeur */ public function ApplicationController() { addCommand( INIT_COUNTRIES, GetCountriesCommand ); addCommand( INIT_QUESTIONS, GetQuestionsCommand ); addCommand( INIT_SPECILALITIES, GetSpecialitiesCommand ); addCommand( INIT_CORONARY_DISEASES, GetCoronaryDiseasesCommand ); addCommand( INIT_TYPE_AIC, GetTypeAICCommand ); addCommand( INIT_TYPE_ETHIOLOGIES, GetTypeEthiologiesCommand ); addCommand( INIT_TYPE, GetTypeCommand ); addCommand( INIT_LOCATION, GetLocationCommand ); addCommand( INIT_ETHNIC, GetEthnicCommand ); addCommand( USER_LOGIN, LoginCommand ); addCommand( USER_REGISTER, RegisterCommand ); addCommand( USER_POST, PostCommand ); addCommand( USER_EXPORT_DATA, ExportDataCommand ); addCommand( USER_VALIDATE_ACCOUNT, ValidateAccountCommand ); addCommand( USER_TERMS, TermsCommand ); addCommand( USER_TERMS_AGREED, TermsAgreedCommand ); addCommand( USER_UPDATE, UpdateUserCommand ); addCommand( USER_HELP, UserHelpCommand ); addCommand( USER_REGISTER_FIND_CITIES, SearchCitiesCommand ); addCommand( USER_REGISTER_FIND_ZIPCODE, SearchZipCodesCommand ); addCommand( USER_FORGET_PASSWORD, ForgetPasswordCommand ); addCommand( LOCALISATION_USER, LocalizationCommand ); addCommand( CREATE_PATIENT, CreatePatientCommand ); addCommand( UPDATE_PATIENT, UpdatePatientCommand ); addCommand( SEARCH_PATIENT, SearchPatientCommand ); addCommand( CREATE_APPOINTMENT, CreateAppointmentCommand ); addCommand( UPDATE_APPOINTMENT, UpdateAppointmentCommand ); addCommand( SEARCH_APPOINTMENTS, SearchAppointmentsCommand ); addCommand( ADD_ATS_RISK, AddATSRiskCommand ); addCommand( ADD_PERSONAL_HISTORY, AddPersonalHistoryCommand ); addCommand( ADD_FAMILY_HISTORY, AddFamilyHistoryCommand ); addCommand( ADD_CARDIOVASCULAR_EXAMINATOR, AddCardiovascularExaminatorCommand ); addCommand( ADD_TREATMENTS, AddTreatmentCommand ); addCommand( GET_TYPE_FROM_LOCATION, GetTypeFromLocationCommand ); addCommand( SAVE_IMAGE, SaveImageCommand ); addCommand( DELETE_IMAGE, DeleteImageCommand ); addCommand( SAVE_MARKER, SaveMarkerCommand ); addCommand( DELETE_MARKERS, DeleteMarkersCommand ); addCommand( GET_MARKERS, GetMarkersCommand ); addCommand( GET_IMAGES, GetImagesCommand ); addCommand( GET_ULTRASOUND_SCANNER_FROM_USER, GetUltraSoundScannerCommand ); addCommand( SAVE_MEASURES, SaveMeasuresCommand ); addCommand( GET_MEASURES, GetMeasuresCommand ); addCommand( GET_CTPA, GetCTPACommand ); addCommand( MAJ_CPTMESURES, majCptMesuresCommand ); addCommand( GET_ABACUS, GetAbacusCommand ); addCommand( GENERATE_REPORT, GenerateReportCommand ); addCommand( SAVE_DATA, SaveDataCommand ); addCommand( GET_DATA, GetDataCommand ); addCommand( SEND_REPORT, SendReportCommand ); } /** * Liste des événements */ public static const INIT_COUNTRIES : String = "INIT_COUNTRIES"; public static const INIT_QUESTIONS : String = "INIT_QUESTIONS"; public static const INIT_SPECILALITIES : String = "INIT_SPECILALITIES"; public static const INIT_CORONARY_DISEASES : String = "INIT_CORONARY_DISEASES"; public static const INIT_TYPE_AIC : String = "INIT_TYPE_AIC"; public static const INIT_TYPE_ETHIOLOGIES : String = "INIT_TYPE_ETHIOLOGIES"; public static const INIT_TYPE : String = "INIT_TYPE"; public static const INIT_LOCATION : String = "INIT_LOCATION"; public static const INIT_ETHNIC : String = "INIT_ETHNIC"; public static const USER_LOGIN : String = "USER_LOGIN"; public static const USER_REGISTER : String = "USER_REGISTER"; public static const USER_VALIDATE_ACCOUNT : String = "USER_VALIDATE_ACCOUNT"; public static const USER_POST : String = "USER_POST"; public static const USER_EXPORT_DATA : String = "USER_EXPORT_DATA"; public static const USER_TERMS : String = "USER_TERMS"; public static const USER_TERMS_AGREED : String = "USER_TERMS_AGREED"; public static const USER_UPDATE : String = "USER_UPDATE"; public static const USER_HELP : String = "USER_HELP"; public static const USER_REGISTER_FIND_CITIES : String = "USER_REGISTER_FIND_CITIES"; public static const USER_REGISTER_FIND_ZIPCODE : String = "USER_REGISTER_FIND_ZIPCODE"; public static const USER_FORGET_PASSWORD : String = "USER_FORGET_PASSWORD"; public static const USER_SEND_MAIL_WITH_PASSWORD : String = "USER_SEND_MAIL_WITH_PASSWORD"; public static const LOCALISATION_USER : String = "LOCALISATION_USER"; public static const CREATE_PATIENT : String = "CREATE_PATIENT"; public static const UPDATE_PATIENT : String = "UPDATE_PATIENT"; public static const SEARCH_PATIENT : String = "SEARCH_PATIENT"; public static const SEARCH_APPOINTMENTS : String = "SEARCH_APPOINTMENTS"; public static const CREATE_APPOINTMENT : String = "CREATE_APPOINTMENT"; public static const UPDATE_APPOINTMENT : String = "UPDATE_APPOINTMENT"; public static const ADD_ATS_RISK : String = "ADD_ATS_RISK"; public static const ADD_PERSONAL_HISTORY : String = "ADD_PERSONAL_HISTORY"; public static const ADD_FAMILY_HISTORY : String = "ADD_FAMILY_HISTORY"; public static const ADD_CARDIOVASCULAR_EXAMINATOR : String = "ADD_CARDIOVASCULAR_EXAMINATOR"; public static const ADD_TREATMENTS : String = "ADD_TREATMENTS"; public static const GET_TYPE_FROM_LOCATION : String = "GET_TYPE_FROM_LOCATION"; public static const SAVE_IMAGE : String = "SAVE_IMAGE"; public static const DELETE_IMAGE : String = "DELETE_IMAGE"; public static const SAVE_MARKER : String = "SAVE_MARKER"; public static const DELETE_MARKERS : String = "DELETE_MARKERS"; public static const GET_MARKERS : String = "GET_MARKERS"; public static const GET_IMAGES : String = "GET_IMAGES"; public static const GET_ULTRASOUND_SCANNER_FROM_USER : String = "GET_ULTRASOUND_SCANNER_FROM_USER"; public static const SAVE_MEASURES : String = "SAVE_MEASURES"; public static const GET_MEASURES : String = "GET_MEASURES"; public static const GET_CTPA : String = "GET_CTPA"; public static const MAJ_CPTMESURES : String = "MAJ_CPTMESURES"; public static const GET_ABACUS : String = "GET_ABACUS"; public static const SAVE_DATA : String = "SAVE_DATA"; public static const GET_DATA : String = "GET_DATA"; public static const GENERATE_REPORT : String = "GENERATE_REPORT"; public static const SEND_REPORT : String = "SEND_REPORT"; } }