email/imum/Utils/Inc/ImumPanic.h
changeset 0 72b543305e3a
equal deleted inserted replaced
-1:000000000000 0:72b543305e3a
       
     1 /*
       
     2 * Copyright (c) 2006 Nokia Corporation and/or its subsidiary(-ies).
       
     3 * All rights reserved.
       
     4 * This component and the accompanying materials are made available
       
     5 * under the terms of "Eclipse Public License v1.0"
       
     6 * which accompanies this distribution, and is available
       
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
     8 *
       
     9 * Initial Contributors:
       
    10 * Nokia Corporation - initial contribution.
       
    11 *
       
    12 * Contributors:
       
    13 *
       
    14 * Description:  This file contains mtm panics and panic strings
       
    15 *
       
    16 *
       
    17 */
       
    18 
       
    19 #ifndef __IMUMPANIC_H__
       
    20 #define __IMUMPANIC_H__
       
    21 
       
    22 // Internal API
       
    23 _LIT( KImumInSettingsDataImpl, "ImumU: SetDataImpl - " );
       
    24 _LIT( KImumInSettingsDataCollectionImpl, "ImumU: SetDataColImpl - " );
       
    25 _LIT( KImumInternalApi, "ImumU: InternalApi - " );
       
    26 _LIT( KImumInMailboxServices, "ImumU: MboxServ - " );
       
    27 _LIT( KImumMboxSymbianDataConverter, "ImumU: SymDataConv - " );
       
    28 _LIT( KImumInSettingsDataArray, "ImumU: SetDataArray - " );
       
    29 
       
    30 // Imum Utils
       
    31 _LIT( KImumMboxDefaultDataCtrl, "ImumU: DefDataCtrl - " );
       
    32 _LIT( KImumMboxDefaultData, "ImumU: DefData - " );
       
    33 
       
    34 _LIT( KImumCommsDbUtilPanic, "ImumU::CommsDb Utils - " );
       
    35 _LIT( KIMASAccountControlPanic, "ImumU::AccCtrl - " );
       
    36 _LIT( KIMASCenRepCtrlPanic, "ImumU::CenRepCtrl - " );
       
    37 _LIT( KIMSStorerParamsPanic, "ImumU::StorerParams - " );
       
    38 _LIT( KIMSSettingsDialogPanic, "ImumU::Settings - " );
       
    39 _LIT( KIMSSettingsApproverPanic, "ImumU::Approver - " );
       
    40 _LIT( KIMSWizardPanic, "ImumU: Wizard -" );
       
    41 _LIT( KIMCSoftkeyControllerPanic, "ImumU: Softkey Control - " );
       
    42 _LIT( KIMSSettingsNoteUiPanic, "ImumU: Note Ui - " );
       
    43 
       
    44 // Imum MTM
       
    45 _LIT( KImumMtmUiPanic, "Imum Mtm UI - " );
       
    46 
       
    47 enum TImumPanics
       
    48     {
       
    49     EPanicRcvServiceMustBePOP3OrIMAP4,
       
    50     EPanicSendServiceMustBeSMTP,
       
    51     EPanicUnknownMtmType,
       
    52     EPanicUnknownNifState,
       
    53     EPanicIAPsDoNotMatch,
       
    54     EPanicOpNoMtmUi,
       
    55     EPanicOpBadFetchOp,
       
    56     EPanicAlreadySetFetchOp,
       
    57     EPanicSelectionEmpty,
       
    58     EPanicOpAlreadySet,
       
    59     EPanicSelAlreadyCreated,  // 10
       
    60     EPanicAlreadyHaveErrProg,
       
    61     EPanicNoOperation,
       
    62     EPanicWrongStateForOpErrorProgress,
       
    63     EIMAP4MtmUdFoldersNotSupported,
       
    64     EIMAP4MtmUdNoIconForAttachment,
       
    65     EIMAP4MtmUdNoIconForFolder,
       
    66     EIMAP4MtmUdRootEntryGiven,
       
    67     EIMAP4MtmUdUnknownOperationId,
       
    68     EIMAP4MtmUdWrongMtm,
       
    69     EIMAP4MtmUiSelectionIsEmpty,  // 20
       
    70     EIMAP4MtmUiSelectionOfMoreThanOneParent,
       
    71     EIMAP4MtmUiSelectionWithMessageOfWrongMtm,
       
    72     EIMAP4MtmUiOnlyWorksWithMessageEntries,
       
    73     EIMAP4MtmUiOnlyWorksWithServiceEntries,
       
    74     EIMAP4MtmUiOnlyWorksWithMessageAndServiceEntries,
       
    75     EIMAP4MtmUiCannotCopyOrMoveToRemote,
       
    76     EIMAP4MtmUiOnlyCreatesServiceEntries,
       
    77     EIMAP4MtmUiParentNotRoot,
       
    78     EIMAP4MtmUiOperationNull,
       
    79     EIMAP4MtmUiWrongMtm,  // 30
       
    80     EIMAP4MtmUiUnknownOperation,
       
    81     EIMAP4MtmUiNoProgress,
       
    82     EIMAP4MtmUiNullRelatedService,
       
    83     EIMAP4MtmUiOfflineNotSupported,
       
    84     EIMAP4MtmUiEditorFilenameDuplicate,
       
    85     EIMAP4MtmUiNoService,
       
    86     EIMAP4MtmUiInvalidProgress,
       
    87     EIMAP4MtmUiNullParameterInvalid,
       
    88     EIMAP4MtmUiEditorNoSmtpMtm,
       
    89     EIMAP4MtmUiEditorNoSmtpMtmUi, // 40
       
    90     EIMAP4MtmUiNotConnected,
       
    91     EIMAP4MtmUiRootIndexParameterInvalid,
       
    92     EIMAP4MtmUiNoBaseMTMContext,
       
    93     EIMAP4MtmUiOnlyWorksWithFolderEntries,
       
    94     EIMAP4MtmUiRepeatedCompleted,
       
    95     EIMAP4MtmUiNullOperation,
       
    96     EIMAP4MtmUiConnectFailedWithNoError,
       
    97     EIMAP4MtmUiBadStateInConnectionOp,
       
    98     EIMAP4MtmUiStartLCalledWhileStarted,
       
    99     EIMAP4MtmUiBadStateInSubscriptionOp,  // 50
       
   100     EIMAP4MtmUiNotAService,
       
   101     EIMAP4MtmUiNotObservedControl,
       
   102     EIMAP4MtmUiNoOriginatingEntry,
       
   103     EIMAP4MtmUiUnknownStateCheck,
       
   104     EIMAP4MtmUiBadStateInFolderListOp,
       
   105     EIMAP4MtmUiOnlyWorksWithAttachmentEntries,
       
   106     EIMAP4MtmUiMoreThanOneAttachmentFile,
       
   107     EIMAP4MtmUiIncorrectMessageStructure,
       
   108     EIMAP4MtmUiOnlyWorksWithFolderAndMessageEntries,
       
   109     EIMAP4MtmUiBadStateInFolderMessageDeleteOp, // 60
       
   110     EIMAP4MtmUiOperationStillActive,
       
   111     EIMAP4MtmUiDisplayConfNoteErr,
       
   112     EIMAP4MtmUiMoveToNotSupported,
       
   113     EIMAP4MtmUiCopyToNotSupported,
       
   114     EIMAP4MtmUiMoveFromNotSupported,
       
   115     EIMAP4MtmUiCopyFromNotSupported,
       
   116     EIMAP4MtmUiGetMailNotSupported,
       
   117     EIMAP4MtmUiPurgeNotSupported,
       
   118     EIMAP4MtmUiProgressMoveCopyWithinServiceNotSupported,
       
   119     EIMAP4MtmUiProgressUpdateFoldersNotSupported, // 70
       
   120     EIMAP4MtmUiProgressDeleteFolderNotSupported,
       
   121     EIMAP4MtmUiProgressAppendingNotSupported,
       
   122     EIMAP4MtmUiProgressMoveNotSupported,
       
   123     EIMAP4MtmUiSyncProgressFolder,
       
   124     EIMAP4MtmUiSyncProgressOther,
       
   125     EIMAP4MtmUiUiProgressSync,
       
   126     EIMAP4MtmUiUiProgressCreateFolder,
       
   127     EIMAP4MtmUiUiProgressSummaryCreateRenameFolder,
       
   128     EPop3MtmUdFoldersNotSupported,
       
   129     EPop3MtmUdNoIconAvailable,  // 80
       
   130     EPop3MtmUdNoIconForAttachment,
       
   131     EPop3MtmUdRootEntryGiven,
       
   132     EPop3MtmUdUnknownOperationId,
       
   133     EPop3MtmUdWrongMtm,
       
   134     EPop3MtmUiSelectionIsEmpty,
       
   135     EPop3MtmUiSelectionOfMoreThanOneParent,
       
   136     EPop3MtmUiSelectionWithMessageOfWrongMtm,
       
   137     EPop3MtmUiCannotCopyOrMoveToRemote,
       
   138     EPop3MtmUiParentNotRoot,
       
   139     EPop3MtmUiWrongMtm, // 90
       
   140     EPop3MtmUiUnknownOperation,
       
   141     EPop3MtmUiMoveNotAllowed,
       
   142     EPop3MtmUiUnknownProgressState,
       
   143     EPop3MtmUiNoProgress,
       
   144     EPop3MtmUiUnknownProgressType,
       
   145     EPop3MtmUiEditorEmptySelectionForFunction,
       
   146     EPop3MtmUiOpConnectNotAService,
       
   147     EPop3MtmUiOpUnknownState,
       
   148     EPop3MtmUiOpAlreadyHaveProgErr,
       
   149     EPop3MtmUiDisplayNoteErr, // 100
       
   150     ESmtpMtmUdWrongMtmType,
       
   151     ESmtpMtmUdNoIconForAttachment,
       
   152     ESmtpMtmUdNoIconAvailable,
       
   153     ESmtpMtmUdUnknownMsgStatus,
       
   154     ESmtpMtmUiEmptySelection,
       
   155     ESmtpMtmUiWrongMtm,
       
   156     ESmtpMtmUiFoldersNotSupported,
       
   157     ESmtpMtmUiNotAService,
       
   158     ESmtpMtmUiRootEntryGiven,
       
   159     ESmtpMtmUiServiceEntryIsNotSmtp,  // 110
       
   160     ESmtpMtmUiSmtpMessageNotLocal,
       
   161     ESmtpMtmUiSendOperationNoMessages,
       
   162     ESmtpMtmUiSendOperationAlreadySending,
       
   163     ESmtpMtmUiCannotCopyOrMoveFromSmtpServiceOrFolder,
       
   164     ESmtpMtmUiNullRelatedService,
       
   165     ESmtpMtmUiServiceParentNotRoot,
       
   166     ESmtpMtmUiEditorFilenameDuplicate,
       
   167     ESmtpMtmUiSvcDelOpNotAService,
       
   168     ESmtpMtmUiSvcDelOpNullRelatedServiceId,
       
   169     ESmtpMtmUiSvcDelOpParentIsNotRoot,  // 120
       
   170     ESmtpMtmUiNullNewMsgService,
       
   171     ESmtpMtmUiBadProgress,
       
   172     ESmtpMtmUiDisplayNoteErr,
       
   173     ESmtpMtmUiBadRFSLevel,
       
   174     EPanicOpStartLCalledWhileStarted,
       
   175     EPanicSelectionIsEmpty  // 126
       
   176     };
       
   177 
       
   178 #endif // __IMUMPANIC_H__