annotate dwtx/jface/dialogs/IDialogConstants.d @ 8:a3ff22a98bef

Dialog
author Frank Benoit <benoit@tionex.de>
date Sat, 29 Mar 2008 01:25:27 +0100
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
8
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
1 /*******************************************************************************
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
2 * Copyright (c) 2000, 2006 IBM Corporation and others.
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3 * All rights reserved. This program and the accompanying materials
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4 * are made available under the terms of the Eclipse Public License v1.0
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5 * which accompanies this distribution, and is available at
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
6 * http://www.eclipse.org/legal/epl-v10.html
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
7 *
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
8 * Contributors:
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
9 * IBM Corporation - initial API and implementation
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
10 * Port to the D programming language:
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
11 * Frank Benoit <benoit@tionex.de>
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
12 *******************************************************************************/
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
13 module dwtx.jface.dialogs.IDialogConstants;
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
14
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
15 /**
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
16 * Various dialog-related constants.
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
17 * <p>
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
18 * Within the dialog framework, all buttons are referred to by a button id.
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
19 * Various common buttons, like "OK", "Cancel", and "Finish", have pre-assigned
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
20 * button ids for convenience. If an application requires other dialog buttons,
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
21 * they should be assigned application-specific button ids counting up from
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
22 * <code>CLIENT_ID</code>.
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
23 * </p>
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
24 * <p>
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
25 * Button label constants are also provided for the common buttons. JFace
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
26 * automatically localizes these strings to the current locale; that is,
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
27 * <code>YES_LABEL</code> would be bound to the string <code>"Si"</code> in
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
28 * a Spanish locale, but to <code>"Oui"</code> in a French one.
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
29 * </p>
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
30 * <p>
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
31 * All margins, spacings, and sizes are given in "dialog units" (DLUs), where
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
32 * <ul>
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
33 * <li>1 horizontal DLU = 1/4 average character width</li>
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
34 * <li>1 vertical DLU = 1/8 average character height</li>
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
35 * </ul>
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
36 * </p>
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
37 */
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
38 import dwtx.jface.resource.JFaceResources;
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
39
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
40 import dwt.dwthelper.utils;
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
41
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
42 /**
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
43 * IDialogConstants is the interface for common dialog strings and ids
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
44 * used throughout JFace.
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
45 * It is recommended that you use these labels and ids whereever
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
46 * for consistency with the JFace dialogs.
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
47 */
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
48 public abstract class IDialogConstants {
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
49 static{
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
50 const{
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
51 // button ids
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
52
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
53 // Note: if new button ids are added, see
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
54 // MessageDialogWithToggle.mapButtonLabelToButtonID(String, int)
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
55 /**
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
56 * Button id for an "Ok" button (value 0).
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
57 */
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
58 public int OK_ID = 0;
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
59
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
60 /**
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
61 * Button id for a "Cancel" button (value 1).
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
62 */
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
63 public int CANCEL_ID = 1;
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
64
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
65 /**
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
66 * Button id for a "Yes" button (value 2).
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
67 */
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
68 public int YES_ID = 2;
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
69
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
70 /**
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
71 * Button id for a "No" button (value 3).
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
72 */
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
73 public int NO_ID = 3;
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
74
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
75 /**
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
76 * Button id for a "Yes to All" button (value 4).
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
77 */
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
78 public int YES_TO_ALL_ID = 4;
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
79
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
80 /**
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
81 * Button id for a "Skip" button (value 5).
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
82 */
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
83 public int SKIP_ID = 5;
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
84
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
85 /**
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
86 * Button id for a "Stop" button (value 6).
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
87 */
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
88 public int STOP_ID = 6;
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
89
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
90 /**
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
91 * Button id for an "Abort" button (value 7).
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
92 */
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
93 public int ABORT_ID = 7;
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
94
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
95 /**
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
96 * Button id for a "Retry" button (value 8).
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
97 */
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
98 public int RETRY_ID = 8;
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
99
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
100 /**
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
101 * Button id for an "Ignore" button (value 9).
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
102 */
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
103 public int IGNORE_ID = 9;
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
104
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
105 /**
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
106 * Button id for a "Proceed" button (value 10).
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
107 */
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
108 public int PROCEED_ID = 10;
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
109
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
110 /**
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
111 * Button id for an "Open" button (value 11).
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
112 */
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
113 public int OPEN_ID = 11;
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
114
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
115 /**
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
116 * Button id for a "Close" button (value 12).
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
117 */
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
118 public int CLOSE_ID = 12;
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
119
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
120 /**
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
121 * Button id for a "Details" button (value 13).
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
122 */
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
123 public int DETAILS_ID = 13;
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
124
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
125 /**
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
126 * Button id for a "Back" button (value 14).
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
127 */
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
128 public int BACK_ID = 14;
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
129
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
130 /**
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
131 * Button id for a "Next" button (value 15).
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
132 */
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
133 public int NEXT_ID = 15;
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
134
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
135 /**
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
136 * Button id for a "Finish" button (value 16).
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
137 */
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
138 public int FINISH_ID = 16;
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
139
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
140 /**
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
141 * Button id for a "Help" button (value 17).
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
142 */
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
143 public int HELP_ID = 17;
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
144
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
145 /**
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
146 * Button id for a "Select All" button (value 18).
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
147 */
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
148 public int SELECT_ALL_ID = 18;
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
149
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
150 /**
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
151 * Button id for a "Deselect All" button (value 19).
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
152 */
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
153 public int DESELECT_ALL_ID = 19;
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
154
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
155 /**
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
156 * Button id for a "Select types" button (value 20).
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
157 */
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
158 public int SELECT_TYPES_ID = 20;
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
159
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
160 /**
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
161 * Button id for a "No to All" button (value 21).
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
162 */
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
163 public int NO_TO_ALL_ID = 21;
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
164
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
165 /**
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
166 * Starting button id reserved for internal use by JFace (value 256). JFace
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
167 * classes make ids by adding to this number.
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
168 */
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
169 public int INTERNAL_ID = 256;
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
170
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
171 /**
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
172 * Starting button id reserved for use by clients of JFace (value 1024).
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
173 * Clients of JFace should make ids by adding to this number.
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
174 */
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
175 public int CLIENT_ID = 1024;
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
176 } // const
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
177 // button labels
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
178 /**
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
179 * The label for OK buttons.
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
180 */
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
181 public String OK_LABEL;
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
182
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
183 /**
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
184 * The label for cancel buttons.
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
185 */
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
186 public String CANCEL_LABEL;
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
187
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
188 /**
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
189 * The label for yes buttons.
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
190 */
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
191 public String YES_LABEL;
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
192
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
193 /**
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
194 * The label for no buttons.
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
195 */
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
196 public String NO_LABEL;
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
197
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
198 /**
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
199 * The label for not to all buttons.
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
200 */
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
201 public String NO_TO_ALL_LABEL;
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
202
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
203 /**
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
204 * The label for yes to all buttons.
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
205 */
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
206 public String YES_TO_ALL_LABEL;
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
207
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
208 /**
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
209 * The label for skip buttons.
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
210 */
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
211 public String SKIP_LABEL;
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
212
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
213 /**
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
214 * The label for stop buttons.
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
215 */
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
216 public String STOP_LABEL;
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
217
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
218 /**
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
219 * The label for abort buttons.
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
220 */
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
221 public String ABORT_LABEL;
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
222
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
223 /**
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
224 * The label for retry buttons.
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
225 */
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
226 public String RETRY_LABEL;
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
227
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
228 /**
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
229 * The label for ignore buttons.
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
230 */
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
231 public String IGNORE_LABEL;
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
232
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
233 /**
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
234 * The label for proceed buttons.
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
235 */
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
236 public String PROCEED_LABEL;
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
237
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
238 /**
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
239 * The label for open buttons.
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
240 */
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
241 public String OPEN_LABEL;
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
242
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
243 /**
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
244 * The label for close buttons.
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
245 */
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
246 public String CLOSE_LABEL;
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
247
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
248 /**
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
249 * The label for show details buttons.
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
250 */
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
251 public String SHOW_DETAILS_LABEL;
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
252
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
253 /**
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
254 * The label for hide details buttons.
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
255 */
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
256 public String HIDE_DETAILS_LABEL;
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
257
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
258 /**
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
259 * The label for back buttons.
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
260 */
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
261 public String BACK_LABEL;
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
262
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
263 /**
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
264 * The label for next buttons.
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
265 */
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
266 public String NEXT_LABEL;
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
267
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
268 /**
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
269 * The label for finish buttons.
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
270 */
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
271 public String FINISH_LABEL;
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
272
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
273 /**
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
274 * The label for help buttons.
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
275 */
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
276 public String HELP_LABEL;
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
277
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
278 const{
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
279 // Margins, spacings, and sizes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
280 /**
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
281 * Vertical margin in dialog units (value 7).
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
282 */
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
283 public int VERTICAL_MARGIN = 7;
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
284
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
285 /**
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
286 * Vertical spacing in dialog units (value 4).
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
287 */
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
288 public int VERTICAL_SPACING = 4;
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
289
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
290 /**
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
291 * Horizontal margin in dialog units (value 7).
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
292 */
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
293 public int HORIZONTAL_MARGIN = 7;
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
294
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
295 /**
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
296 * Horizontal spacing in dialog units (value 4).
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
297 */
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
298 public int HORIZONTAL_SPACING = 4;
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
299
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
300 /**
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
301 * Height of button bar in dialog units (value 25).
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
302 */
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
303 public int BUTTON_BAR_HEIGHT = 25;
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
304
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
305 /**
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
306 * Left margin in dialog units (value 20).
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
307 */
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
308 public int LEFT_MARGIN = 20;
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
309
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
310 /**
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
311 * Button margin in dialog units (value 4).
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
312 */
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
313 public int BUTTON_MARGIN = 4;
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
314
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
315 /**
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
316 * Button height in dialog units (value 14).
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
317 *
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
318 * @deprecated This constant is no longer in use.
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
319 * The button heights are now determined by the layout.
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
320 */
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
321 public int BUTTON_HEIGHT = 14;
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
322
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
323 /**
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
324 * Button width in dialog units (value 61).
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
325 */
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
326 public int BUTTON_WIDTH = 61;
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
327
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
328 /**
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
329 * Indent in dialog units (value 21).
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
330 */
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
331 public int INDENT = 21;
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
332
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
333 /**
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
334 * Small indent in dialog units (value 7).
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
335 */
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
336 public int SMALL_INDENT = 7;
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
337
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
338 /**
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
339 * Entry field width in dialog units (value 200).
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
340 */
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
341 public int ENTRY_FIELD_WIDTH = 200;
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
342
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
343 /**
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
344 * Minimum width of message area in dialog units (value 300).
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
345 */
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
346 public int MINIMUM_MESSAGE_AREA_WIDTH = 300;
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
347 }// const
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
348 }// static
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
349 }
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
350 static this(){
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
351 IDialogConstants.OK_LABEL = JFaceResources.getString("ok"); //$NON-NLS-1$
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
352 IDialogConstants.CANCEL_LABEL = JFaceResources.getString("cancel"); //$NON-NLS-1$
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
353 IDialogConstants.YES_LABEL = JFaceResources.getString("yes"); //$NON-NLS-1$
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
354 IDialogConstants.NO_LABEL = JFaceResources.getString("no"); //$NON-NLS-1$
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
355 IDialogConstants.NO_TO_ALL_LABEL = JFaceResources.getString("notoall"); //$NON-NLS-1$
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
356 IDialogConstants.YES_TO_ALL_LABEL = JFaceResources.getString("yestoall"); //$NON-NLS-1$
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
357 IDialogConstants.SKIP_LABEL = JFaceResources.getString("skip"); //$NON-NLS-1$
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
358 IDialogConstants.STOP_LABEL = JFaceResources.getString("stop"); //$NON-NLS-1$
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
359 IDialogConstants.ABORT_LABEL = JFaceResources.getString("abort"); //$NON-NLS-1$
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
360 IDialogConstants.RETRY_LABEL = JFaceResources.getString("retry"); //$NON-NLS-1$
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
361 IDialogConstants.IGNORE_LABEL = JFaceResources.getString("ignore"); //$NON-NLS-1$
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
362 IDialogConstants.PROCEED_LABEL = JFaceResources.getString("proceed"); //$NON-NLS-1$
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
363 IDialogConstants.OPEN_LABEL = JFaceResources.getString("open"); //$NON-NLS-1$
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
364 IDialogConstants.CLOSE_LABEL = JFaceResources.getString("close"); //$NON-NLS-1$
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
365 IDialogConstants.SHOW_DETAILS_LABEL = JFaceResources.getString("showDetails"); //$NON-NLS-1$
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
366 IDialogConstants.HIDE_DETAILS_LABEL = JFaceResources.getString("hideDetails"); //$NON-NLS-1$
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
367 IDialogConstants.BACK_LABEL = JFaceResources.getString("backButton"); //$NON-NLS-1$
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
368 IDialogConstants.NEXT_LABEL = JFaceResources.getString("nextButton"); //$NON-NLS-1$
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
369 IDialogConstants.FINISH_LABEL = JFaceResources.getString("finish"); //$NON-NLS-1$
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
370 IDialogConstants.HELP_LABEL = JFaceResources.getString("help"); //$NON-NLS-1$
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
371 }