KickJava   Java API By Example, From Geeks To Geeks.

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


1 package com.memoire.vainstall.tui;
2
3 import com.memoire.vainstall.*;
4
5 public class TuiShortcutStep
6        extends TuiDefaultStep
7        implements VAShortcutStep
8 {
9   private boolean accept_=false;
10
11   public TuiShortcutStep()
12   {
13     TuiWizard.clear();
14     TuiWizard.title();
15     TuiWizard.println(VAGlobals.i18n("TuiShortcutStep_Shortcuts"));
16     TuiWizard.separator();
17     TuiWizard.println("");
18
19     switch(VAGlobals.OPERATION)
20     {
21     case VAGlobals.UPDATE:
22     case VAGlobals.INSTALL:
23       TuiWizard.println(VAGlobals.i18n("TuiShortcutStep_PutEntryAndIcon",
24           new Object JavaDoc[] { VAGlobals.LINK_ENTRY_NAME }));
25       TuiWizard.println(VAGlobals.i18n("TuiShortcutStep_WantShortcuts"));
26      break;
27     case VAGlobals.UNINSTALL:
28       TuiWizard.println(VAGlobals.i18n("TuiShortcutStep_RemoveEntriesAndIcon",
29           new Object JavaDoc[] { VAGlobals.LINK_ENTRY_NAME }));
30       TuiWizard.println("");
31       break;
32     default:
33       TuiWizard.println(VAGlobals.i18n("UI_Unknown"));
34       TuiWizard.println("");
35       TuiWizard.println("");
36       break;
37     }
38
39     for(int i=7;i<=22;i++) TuiWizard.println("");
40     TuiWizard.separator();
41     TuiWizard.info();
42     accept_=TuiWizard.confirm();
43     TuiWizard.clear();
44     TuiWizard.title();
45     TuiWizard.println(VAGlobals.i18n("TuiShortcutStep_Shortcuts"));
46     TuiWizard.separator();
47     TuiWizard.println("");
48     if(accept_)
49       TuiWizard.println(VAGlobals.i18n("TuiShortcutStep_WillCreate"));
50     else
51       TuiWizard.println(VAGlobals.i18n("TuiShortcutStep_WillNotCreate"));
52     for(int i=5; i<22; i++) TuiWizard.println("");
53     TuiWizard.info();
54     TuiWizard.println(VAGlobals.i18n("TuiShortcutStep_Continue"));
55   }
56
57   public boolean isShortcutAccepted()
58   {
59     return accept_;
60   }
61 }
62
Popular Tags