KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > memoire > vainstall > tui > TuiWelcomeStep


1 /*
2  * $RCSfile: TuiWelcomeStep.java,v $
3  * @modification $Date: 2005/03/30 19:43:01 $
4  * @version $Id: TuiWelcomeStep.java,v 1.8 2005/03/30 19:43:01 deniger Exp $
5  *
6  */

7
8 package com.memoire.vainstall.tui;
9
10 import com.memoire.vainstall.*;
11
12 /**
13  * Japanese language file for text ui
14  *
15  * @author hfalk
16  * @version $Id: TuiWelcomeStep.java,v 1.8 2005/03/30 19:43:01 deniger Exp $
17  *
18  */

19 public class TuiWelcomeStep
20        extends TuiDefaultStep
21        implements VAWelcomeStep
22 {
23   public TuiWelcomeStep()
24   {
25     Object JavaDoc[] params =
26         new Object JavaDoc[] { VAGlobals.NAME+" "+VAGlobals.VERSION, null };
27
28     TuiWizard.clear();
29     TuiWizard.title();
30     TuiWizard.println(VAGlobals.i18n("TuiWelcomeStep_Welcome"));
31     TuiWizard.separator();
32     TuiWizard.println("");
33     TuiWizard.println(VAGlobals.i18n("TuiWelcomeStep_WelcomeTo", params));
34     TuiWizard.println("");
35
36     if (VAGlobals.APP_VERSION != null)
37         params[0] = VAGlobals.APP_NAME+" "+VAGlobals.APP_VERSION;
38     else
39         params[0] = VAGlobals.APP_NAME+" (no version)";
40     switch(VAGlobals.OPERATION)
41     {
42     case VAGlobals.INSTALL:
43       params[1] = VAGlobals.i18n("TuiWelcomeStep_DuringInstall", params);
44       break;
45     case VAGlobals.UPDATE:
46       params[1] = VAGlobals.i18n("TuiWelcomeStep_DuringUpdate", params);
47       break;
48     case VAGlobals.UNINSTALL:
49       params[1] = VAGlobals.i18n("TuiWelcomeStep_DuringUninstall", params);
50       break;
51     default:
52       params[1] = VAGlobals.i18n("UI_Unknown");
53       break;
54     }
55
56     params[0] = VAGlobals.NAME;
57     TuiWizard.println(VAGlobals.i18n("TuiWelcomeStep_Guide", params));
58
59     for(int i=10;i<=22;i++) TuiWizard.println("");
60     TuiWizard.info();
61     TuiWizard.println(VAGlobals.i18n("TuiWelcomeStep_Continue"));
62   }
63 }
64
Popular Tags