javamanager/javainstaller/installerui/javasrc/com/nokia/mj/impl/installer/ui/eswt2/InstallerUiTexts.java
changeset 21 2a9601315dfc
child 23 98ccebc37403
equal deleted inserted replaced
18:e8e63152f320 21:2a9601315dfc
       
     1 /*
       
     2 * Copyright (c) 2008-2010 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:
       
    15 *
       
    16 */
       
    17 
       
    18 package com.nokia.mj.impl.installer.ui.eswt2;
       
    19 
       
    20 import com.nokia.mj.impl.utils.ResourceLoader;
       
    21 
       
    22 import java.util.Date;
       
    23 import java.util.Hashtable;
       
    24 
       
    25 /**
       
    26  * Class defining InstallerUi texts.
       
    27  *
       
    28  * @author Nokia Corporation
       
    29  * @version 1.0
       
    30  */
       
    31 public class InstallerUiTexts
       
    32 {
       
    33     /*** ----------------------------- PUBLIC ------------------------------ */
       
    34 
       
    35     // Define constants for logical names of localised strings.
       
    36     public static final String OK = "ok";
       
    37     public static final String CANCEL = "cancel";
       
    38     public static final String BACK = "back";
       
    39     public static final String DETAILS = "failed_details";
       
    40     public static final String INSTALL = "progress";
       
    41     public static final String UNINSTALL = "uninstalling_progress";
       
    42     public static final String START = "start";
       
    43     public static final String CLOSE = "close";
       
    44     public static final String INSTALL_QUERY = "query";
       
    45     public static final String UPDATE_QUERY = "update_query";
       
    46     public static final String UNINSTALL_QUERY = "uninstall_query";
       
    47     public static final String DETAILS_QUERY = "view_app_details";
       
    48     public static final String APP_CONVERSION_PROGRESS = "app_conversion_progress";
       
    49     public static final String OCSP_CHECK_PROGRESS = "ocsp_check_progress";
       
    50     public static final String INSTALLING = "progress";
       
    51     public static final String UNINSTALLING = "uninstalling_progress";
       
    52     public static final String INSTALL_FAILED = "failed";
       
    53     public static final String UNINSTALL_FAILED = "uninst_failed";
       
    54     public static final String INSTALLATION_COMPLETE = "complete";
       
    55     public static final String INSTALLED_TO = "installed_to";
       
    56     public static final String DOWNLOADING = "download_progress";
       
    57     public static final String CONNECT_TO = "auth_query";
       
    58     public static final String DOWNLOAD_APPLICATION = "auth_yourself";
       
    59     public static final String USERNAME = "auth_username";
       
    60     public static final String PASSWORD = "auth_password";
       
    61     public static final String APP_DETAILS = "view_app_details";
       
    62     public static final String NAME = "app_details_name";
       
    63     public static final String VENDOR = "app_details_vendor";
       
    64     public static final String VERSION = "app_details_version";
       
    65     public static final String SIZE = "app_details_size_kb";
       
    66     public static final String APPLICATIONS = "app_details_apps_list";
       
    67     public static final String APP_NAME = "application_name";
       
    68     public static final String NOT_CERTIFIED_INFO = "view_not_certified_details";
       
    69     public static final String NOT_CERTIFIED_TITLE = "not_certified_title";
       
    70     public static final String NOT_CERTIFIED_WARNING = "not_certified_warning";
       
    71     public static final String CERTIFICATE_INFO = "view_cert_details";
       
    72     public static final String CERTIFICATE_INFO_FOR_APP = "cert_details_title";
       
    73     public static final String DOMAIN = "cert_details_domain";
       
    74     public static final String DOMAIN_MANU = "cert_details_domain_manufacturer";
       
    75     public static final String DOMAIN_OPER = "cert_details_domain_operator";
       
    76     public static final String DOMAIN_ITP = "cert_details_domain_trusted_third_party";
       
    77     public static final String DOMAIN_UTP = "cert_details_domain_untrusted_third_party";
       
    78     public static final String ISSUER = "cert_details_issuer";
       
    79     public static final String SUBJECT = "cert_details_subject";
       
    80     public static final String VALID_FROM = "cert_details_valid_from";
       
    81     public static final String VALID_UNTIL = "cert_details_valid_until";
       
    82     public static final String SERIAL_NUMBER = "cert_details_serial_number";
       
    83     public static final String FINGERPRINT = "cert_details_fingerprint";
       
    84     public static final String INSTALL_TO_DRIVE = "app_details_install_to_drive";
       
    85     public static final String INSTALL_TO_GROUP = "app_details_install_to_group";
       
    86     public static final String RETAIN_USER_DATA = "update_retain_user_data";
       
    87     public static final String DRIVE_TYPE_UNKNOWN = "drive_type_unknown";
       
    88     public static final String DRIVE_TYPE_UNKNOWN_KB = "drive_type_unknown_kb";
       
    89     public static final String DRIVE_TYPE_UNKNOWN_MB = "drive_type_unknown_mb";
       
    90     public static final String DRIVE_TYPE_UNKNOWN_GB = "drive_type_unknown_gb";
       
    91     public static final String DRIVE_TYPE_PHONE_MEMORY = "drive_type_phone_memory";
       
    92     public static final String DRIVE_TYPE_PHONE_MEMORY_KB = "drive_type_phone_memory_kb";
       
    93     public static final String DRIVE_TYPE_PHONE_MEMORY_MB = "drive_type_phone_memory_mb";
       
    94     public static final String DRIVE_TYPE_PHONE_MEMORY_GB = "drive_type_phone_memory_gb";
       
    95     public static final String DRIVE_TYPE_MEMORY_CARD = "drive_type_memory_card";
       
    96     public static final String DRIVE_TYPE_MEMORY_CARD_KB = "drive_type_memory_card_kb";
       
    97     public static final String DRIVE_TYPE_MEMORY_CARD_MB = "drive_type_memory_card_mb";
       
    98     public static final String DRIVE_TYPE_MEMORY_CARD_GB = "drive_type_memory_card_gb";
       
    99     public static final String DRIVE_TYPE_INTERNAL_MASS_STORAGE = "drive_type_internal_mass_memory";
       
   100     public static final String DRIVE_TYPE_INTERNAL_MASS_STORAGE_KB = "drive_type_internal_mass_memory_kb";
       
   101     public static final String DRIVE_TYPE_INTERNAL_MASS_STORAGE_MB = "drive_type_internal_mass_memory_mb";
       
   102     public static final String DRIVE_TYPE_INTERNAL_MASS_STORAGE_GB = "drive_type_internal_mass_memory_gb";
       
   103     // Texts for permission confirmation view.
       
   104     public static final String PERM_QUERY = "perm_query";
       
   105     public static final String PERM_VIEW_DETAILS = "perm_view_details";
       
   106     public static final String PERM_VIEW_DETAILS_TITLE = "perm_view_details_title";
       
   107     public static final String PERM_ALLOW_ALWAYS = "perm_allow_always";
       
   108     public static final String PERM_ASK_ME_LATER = "perm_ask_me_later";
       
   109 
       
   110     /**
       
   111      * Method for retrieving a text string with given id and no parameters.
       
   112      *
       
   113      * @param aTextId id for the text string
       
   114      * @return The corresponding text
       
   115      */
       
   116     public static String get(String aTextId)
       
   117     {
       
   118         return get(aTextId, (Object[])null);
       
   119     }
       
   120 
       
   121     /**
       
   122      * Method for retrieving a text string with given id and parameters.
       
   123      *
       
   124      * @param aTextId id for the text string
       
   125      * @param aTextParameters parameters to be filled into the text
       
   126      * @return The corresponding text including the provided parameters
       
   127      */
       
   128     public static String get(String aTextId, Object[] aTextParameters)
       
   129     {
       
   130         if (iRes == null)
       
   131         {
       
   132             iRes = ResourceLoader.getInstance("javainstallation", "qtn_java_inst_");
       
   133         }
       
   134         return iRes.format(aTextId, aTextParameters);
       
   135     }
       
   136 
       
   137     /*** ---------------------------- PROTECTED --------------------------- */
       
   138     /*** ----------------------------- PACKAGE ---------------------------- */
       
   139     /*** ----------------------------- PRIVATE ---------------------------- */
       
   140 
       
   141     /** ResourceLoader for fetching localised texts. */
       
   142     private static ResourceLoader iRes = null;
       
   143 
       
   144     /*** ----------------------------- NATIVE ----------------------------- */
       
   145 }