001    /** =====================================================================       
002    *
003    *  File Name : $Id: InternationalizationConstants.java,v 1.7 2008/01/14 17:01:31 cb Exp $
004    *
005    *  Description
006    *  -----------
007    *
008    *  See javadoc comment 
009    * 
010    *  =====================================================================
011    *
012    *   @Author : Craige Bevil 
013    *             Control Software Group
014    *             Isaac Newton Group of Telescopes
015    *
016    *  =====================================================================
017    *
018    *     Modification Log
019    *
020    *     Vers         Date        Author       Reason
021    *     ----         ----        ------       ------
022    *      1                       C.Bevil      First Release
023    *
024    *     Commissioning Notes
025    *     -------------------
026    *
027    *     None
028    *     
029    *  =====================================================================
030    *
031    *     @Version   : $Id: InternationalizationConstants.java,v 1.7 2008/01/14 17:01:31 cb Exp $
032    *
033    *     @Author    : $Author: cb $
034    *
035    *     Header     : $Header: /opt/INGsrc/src/CVS/softproj/FaultDatabase/src/FaultDatabase/FaultDatabase/src/GWTApplication/client/InternationalizationConstants.java,v 1.7 2008/01/14 17:01:31 cb Exp $
036    *
037    *     Log        : $Log: InternationalizationConstants.java,v $
038    *     Log        : Revision 1.7  2008/01/14 17:01:31  cb
039    *     Log        : Added extra messages relating to the assigned to fields not been
040    *     Log        : assigned when the user sets the status of a fault to resolved.
041    *     Log        :
042    *     Log        : Revision 1.6  2007/12/12 15:24:19  cb
043    *     Log        : Include new terms
044    *     Log        :
045    *     Log        : Revision 1.5  2007/10/08 09:47:58  cb
046    *     Log        : Added new text for the updating of the subscription list
047    *     Log        :
048    *     Log        : Revision 1.4  2007/09/06 06:53:42  cb
049    *     Log        : Before overhaul to fix update problems
050    *     Log        :
051    *     Log        : Revision 1.3  2007/08/17 14:26:43  cb
052    *     Log        : Updated for lastest prototype incorporating a lot of Nikos comments
053    *     Log        :
054    *     Log        : Revision 1.2  2007/07/13 10:54:07  cb
055    *     Log        : Complete interface prototype
056    *     Log        :
057    *     Log        : Revision 1.1.1.1  2007/06/01 08:33:26  cb
058    *     Log        : Imported using TkCVS
059    *     Log        :
060    *
061    * =====================================================================*/
062    
063    package GWTApplication.client;
064    
065    import com.google.gwt.user.client.rpc.*;
066    import com.google.gwt.user.client.ui.*;
067    import com.google.gwt.i18n.client.*;
068    
069    /**
070     * This class forms part of the internationalization of the
071     * application. It is used to provide a spanish and an english locale
072     * which can be selected by the user. the result of doing this is that
073     * the labels which are associated with the web changes can flick
074     * between the two languages. for more information about the mechanism
075     * involved here you should consult the web page  http://code.google.com/webtoolkit/documentation/com.google.gwt.doc.DeveloperGuide.Internationalization.html. 
076     * <P>
077     * This application is based on static string initialisation. 
078     * <P>
079     * @author Craige Bevil 
080     * @version $Id: InternationalizationConstants.java,v 1.7 2008/01/14 17:01:31 cb Exp $ 
081     */
082     
083    public interface InternationalizationConstants extends Messages {
084    
085        String createFault();
086        String submitFault();
087        String resetForm();
088        String timeLost();
089        String faultComment();
090        String enteredBy();
091        String timeSpent();
092        String submitButton();
093        String faultType();
094        String dutyTechnician();
095        String supportAstronomer();
096        String severity();
097        String assignedTo();
098        String telescopeOperator();
099        String repairTime();
100        String site();
101        String priority();
102        String timeOccured();
103        String observer();
104        String system();
105        String status();
106        String dateOccured();
107        String description();
108        String title();
109        String updateFault();
110        String cancelUpdateFault();
111        String search();
112        String advanced();
113        String simple();
114        String keywords();
115        String startDate();
116        String endDate();
117        String instrument();
118        String defectNumber();
119    
120        String newLabel();
121    
122        String name();
123        String surname();
124    
125        String createNewOptions();
126        String createNewUser();
127        String resetPassword();
128        String emailAddress();
129        String newPassword();
130    
131        // Quick view
132        
133        String quickView();
134        String allFaults();
135        String outstandingFaults();
136    
137        String hours();
138        String hour();
139    
140        String week();
141        String weeks();
142    
143        String month();
144        String months();
145    
146        String solutionDetails();
147        String workAround();
148        String manageSystem();
149        String solution();
150        String comment();
151        String locale();
152        String getUnsavedChangesConfirmation();
153        String titleFieldNotCompleted();
154        String descriptionFieldNotCompleted();
155        String timeFieldNotCompletedCorrectly(final String FieldName);
156        String dateFieldNotCompletedCorrectly(final String FieldName);
157        String sendEmailFeedback();
158        String reportFaultCreated(final int faultDefectNumber);
159        String confirmLoseFaultDetails();
160        String textFieldEmpty(final String FieldName);
161        String textFieldFull(final String FieldName,final int maxNumberOfChars);
162        String faultUpdated(final int DefectNumber);
163        String solutionUpdate(final int DefectNumber);
164        String workaroundUpdate(final int DefectNumber);
165        String commentUpdate(final int DefectNumber);
166        String userPassword();
167        String userIdentifier();
168        String loginButton();
169        String allFieldsMustBeFilledIn();
170        String loginFailed();
171        String storeCredentialsOnComputer();
172        String changeInterface();
173        String newInstrument();
174        String newSystem();
175        String newFieldAdded(String fieldName);
176        String userAddedToList(String user,String role);
177        String areYouSureYouWantToAddUserToThisRole(String user,String role);
178        String areYouSureYouWantToAddThisSystem(String system);
179        String areYouSureYouWantToAddThisInstrument(String Instrument);
180        String confirmPassword();
181        String newUserAdded(String name,String surname);
182        String areYouSureYouWantToResetThisPassword(String name);
183        String passwordMismatch();
184        String invalidEmailAddress();
185        String loginNoIdButton();
186        String iDoNotHaveAPassword();
187        String fault();
188        String noSearchTermSpecified();
189        String bothDateFieldsNeedToBeFilledIn();
190    
191        String type();
192        String action();
193        String timeReported();
194        String originator();
195        String workAroundDetails();
196        String commentDetails();
197        String noSearchResultsFound();
198        String changePassword();
199        String cancel();
200        String confirmationGetEmailUpdate(String faultId);
201        String noFaultsBeingEdited();
202        String specifyPrinterName();
203        String defectNumberNotSpecifiedCorrectly();
204        String useOr();
205        String passwordHasBeenUpdated();
206        String unableToUpdatePassword();
207        String unableToEnterComment();
208        String unableToEnterSolution();
209        String unableToSolutionDetailsFromDatabase();
210        String unableToUpdateWorkAround();
211        String linkMade(int parentFault, int childFault);
212        String unableToMakeLink();
213        String unableToFindFaultInDatabase(int faultNo);
214        String unableToGetFaultData(String faultNo);
215        String userDoesNotSufficientPriviledge();
216        String unableToAddNewUser();
217        String unableToResetPassword(String user);
218        String unableToCreateNewFault();
219        String unableToPrintFault(String reason);
220        String unableToPerformSearch(String reason);
221        String areYouSureYouWantToCloseFault(int FaultNumber);
222        String linkFault();
223        String faultToLinkTo();
224        String printFault();
225        String youMustSelectAPrinterFromTheList();
226        String whichPrinterToUse();
227        String busy();
228        String introduction();
229        
230        String update();
231        String print();
232        String monitor();
233        String link();
234        String close();
235        String linkToFault();
236        String by();
237        String spent();
238        String enteredByPhrase();
239        String onThe();
240        String user();
241        String guest();
242        String signOut();
243        String astronomy();
244        String operations();
245        String computing();
246        String at();
247        String collapseAll();
248        String refresh ();
249        String openAll ();
250        String youMayLoseUnsavedChanges();
251        String loading();
252        String TandI();
253        String areYouSureYouWantToResetTheForm();
254        String priorityNotCompletedCorrectly();
255        String searchKeyToShort();
256        String useOrKeywords();
257        String dateInTheFuture (String field);
258        String assignedDate();
259        String unknown();
260        String espanol();
261        String userNotSubscribedToAnyFaults();
262        String unableToGetListOfSubscribedFaults();
263        String changeFaultsSusbscribedTo();
264        String updateFaultSubscription();
265        String unableToUpdateTheSubscriptionList();
266        String unsubscribeAll();
267        String information();
268        String confirm();
269        String landscapeMode();
270        String help();
271        String assignedToFieldIsNotAssigned();
272        String faultTypeFieldIsNotAssigned();
273    }