Project

General

Profile

Download (2.89 KB) Statistics
| Branch: | Tag: | Revision:
1
/**
2
* Copyright (C) 2020 EDIT
3
* European Distributed Institute of Taxonomy
4
* http://www.e-taxonomy.eu
5
*
6
* The contents of this file are subject to the Mozilla Public License Version 1.1
7
* See LICENSE.TXT at the top of this package for the full license terms.
8
*/
9
package eu.etaxonomy.taxeditor.workbench.datasource;
10

    
11
import org.eclipse.swt.SWT;
12

    
13
import eu.etaxonomy.taxeditor.l10n.Messages;
14

    
15
/**
16
 * @author k.luther
17
 * @since Sep 18, 2020
18
 */
19
public interface IRemotingLoginDialog {
20
    static final String DEFAULT_PASS = "00000"; //$NON-NLS-1$
21
     static final String DEFAULT_USER = "admin"; //$NON-NLS-1$
22

    
23
     final static String STATUS_AVAILABLE = Messages.RemotingLoginDialog_STATUS_AVAILABLE;
24
     final static String STATUS_NOT_AVAILABLE = Messages.RemotingLoginDialog_STATUS_NOT_AVAILABLE;
25
     final static String STATUS_STARTED = Messages.RemotingLoginDialog_STATUS_STARTED;
26
     final static String STATUS_NOT_STARTED = Messages.RemotingLoginDialog_STATUS_NOT_STARTED;
27
     final static String STATUS_RETRIEVING = Messages.RemotingLoginDialog_STATUS_RETRIEVING;
28
     final static String STATUS_CHECKING_AVAILABILITY = Messages.RemotingLoginDialog_STATUS_CHECKING;
29
     final static String STATUS_NO_INSTANCES = Messages.RemotingLoginDialog_STATUS_NO_INSTANCES_FOUND;
30
     final static String STATUS_NOT_COMPATIBLE = Messages.RemotingLoginDialog_STATUS_NOT_COMPATIBLE;
31

    
32
     final static String MESG_COMPATIBLE_EDITOR_OLD = Messages.RemotingLoginDialog_UPDATE_EDITOR;
33
     final static String MESG_COMPATIBLE_SERVER_OLD = Messages.RemotingLoginDialog_CHOOSE_COMPATIBLE_CDM_SERVER;
34
     final static String MESG_SCHEMA_MISSING = Messages.RemotingLoginDialog_SCHEMA_MISSING;
35
     final static String MESG_NO_SCHEMA = Messages.RemotingLoginDialog_NO_SCHEMA;
36

    
37
     final static String LABEL_CONNECT = Messages.RemotingLoginDialog_LABEL_CONNECT;
38
     final static String LABEL_CREATE_SCHEMA = Messages.RemotingLoginDialog_LABEL_CREATE_SCHEMA;
39
     final static String LABEL_UPDATE_SCHEMA_VERSION = Messages.RemotingLoginDialog_LABEL_UPDATE_SCHEMA_VERSION;
40
     final static String MESG_UPDATE_SCHEMA_VERSION = Messages.RemotingLoginDialog_MSG_UPDATE_SCHEMA_VERSION;
41

    
42
     static final int BTN_COLOR_ATTENTION = SWT.COLOR_RED;
43

    
44
     final static String STORE_PREFERENCES_NODE = "eu.etaxonomy.taxeditor.store"; //$NON-NLS-1$
45

    
46
     final static String LOGIN_NODE = "login"; //$NON-NLS-1$
47
     final static String USERNAME_SUFFIX = "_username"; //$NON-NLS-1$
48
     final static String PASSWORD_SUFFIX = "_password"; //$NON-NLS-1$
49

    
50
     final static String LAST_SERVER_INSTANCE_NODE = "lastServerInstance"; //$NON-NLS-1$
51
     final static String LAST_SERVER_KEY = "lastServerKey"; //$NON-NLS-1$
52
     final static String LAST_INSTANCE_KEY = "lastInstanceKey"; //$NON-NLS-1$
53

    
54
     public void setMessage(String message);
55
     public void hide(boolean isHidden);
56
     public void onComplete();
57
     public String getUsername();
58
     public String getPassword();
59
}
(5-5/5)