Source code: org/jabbee/resources/ToolTipText.java
1 /*
2 * ToolTipText.java
3 *
4 * Created on October 28, 2002, 2:52 AM
5 *
6 *
7 * License:
8 *
9 * The contents of this file are subject to the Jabber Open Source
10 * License Version 1.0 (the "License"). You may not copy or use this
11 * file, in either source code or executable form, except in compliance
12 * with the License. You may obtain a copy of the License at
13 * http://www.jabber.com/license/ or at http://www.opensource.org/.
14 * Software distributed under the License is distributed on an "AS IS"
15 * basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See
16 * the License for the specific language governing rights and limitations
17 * under the License.
18 *
19 * Copyrights:
20 *
21 * Portions created by or assigned to Jabber.com, Inc. are Copyright
22 * (c) 1999-2000 Jabber.com, Inc. All Rights Reserved. Contact information
23 * for Jabber.com, Inc. is available at http://www.jabber.com/. Portions
24 * Copyright (c) 1998-1999 Jeremie Miller.
25 *
26 * Acknowledgements:
27 *
28 * Special thanks to the Jabber Open Source Contributors for their
29 * suggestions and support of Jabber.
30 *
31 */
32
33 package org.jabbee.resources;
34
35 /**
36 * All tooltips for the Jabbee application can be retrieved from this class.
37 *
38 * @author Gregory Kaczmarczyk
39 *
40 * @version 0.02
41 */
42 public abstract class ToolTipText {
43
44 // General Panel tooltips
45 public static String HOSTNAME = "<html>The hostname or IP address <br>of your Jabber server</html>";
46 public static String FN = "<html>The \"Full Name\" of your Jabber server</html>";
47 public static String DESC = "<html>The \"Description\" of the Jabber server or service</html>";
48 public static String URL = "<html>The \"URL\" of your Jabber server</html>";
49 public static String UPDATE = "<html>This resource checks for updated versions <br>of the Jabber server software</html>";
50 public static String ADMIN_IDS = "<html>These users will receive admin messages</html>";
51 public static String AUTO_REPLY = "<html>A message that is automatically sent in response <br>to any administrator message</html>";
52 public static String REG_NOTIFY = "<html>Sends the server administrator(s) a <br>message after each valid registration</html>";
53 public static String REG_INSTR = "<html>Instructions to be sent to the registering user</html>";
54 public static String WELC_ENABLE = "<html>A welcome note can be sent to every new <br>user who registers with your server</html>";
55
56 // Filter Panel tooltips
57 public static String MAX_SIZE = "<html>The maximum number of <br>rules in a user's rule set</html>";
58 public static String NS = "<html>Matches if the iq's xmlns is the same <br>as the specified namespace</html>";
59 public static String UNAVAILABLE = "<html>Matches when the receiver <br>is unavailable (offline)</html>";
60 public static String FROM = "<html>Matches if the sender's <br>jid is the specified jid</html>";
61 public static String RESOURCE = "<html>Matches if the sender's resource (anything <br>after the / in a jid) is the specified resource</html>";
62 public static String SUBJECT = "<html>Matches if the message's subject <br>is the specified subject</html>";
63 public static String BODY = "<html>Matches if the message body <br>is the specified body</html>";
64 public static String SHOW = "<html>Matches if the receiver's presence <br>has a show tag that is the same as <br>the specified text</html>";
65 public static String TYPE = "<html>Matches if the type of the message <br>is the same as the specified text</html>";
66 public static String ROSTER = "<html>Flag that matches when the sender <br>is in the receiver's roster</html>";
67 public static String GROUP = "<html>Matches when the sender is <br>in the specified group</html>";
68 public static String ERROR = "<html>Sends back an error message to the <br>sender, with the specified text</html>";
69 public static String OFFLINE = "<html>Flag that stores the message offline</html>";
70 public static String FORWARD = "<html>Forwards the message to the specified jid</html>";
71 public static String REPLY = "<html>Sends back a reply to the sender with <br>the specified text in the body</html>";
72 public static String CONTINUE = "<html>Flag that continues rule matching, <br>after a rule matches</html>";
73 public static String SETTYPE = "<html>Changes the type of message to the specified <br>type, before delivery to the receiver</html>";
74
75 // Logging Panel tooltips
76 public static String ERR_LOG = "<html>The default server error logging component</html>";
77 public static String LOG_FORMAT = "<html>The following parameters are valid:<br> %h - hostname<br> %t - type<br> %d - date<br> %s - message body</html>";
78 public static String ERR_STDERR = "<html>Error log will output to <br>STDERR in addition to file</html>";
79 public static String REC_LOG = "<html>The default server record logging component <br>which logs general statistical/tracking data</html>";
80
81 // Filesystem Panel tooltips
82 public static String PID = "<html>Specifies the file in which to <br>store the pid of the process</html>";
83 public static String SPOOL = "<html>Spool directory for XML storage</html>";
84 public static String XDB = "<html>The xdb component which handles all data <br>storage requirements of the server</html>";
85
86 // Security Panel tooltips
87 public static String SSL_WARN = "<html>Initializes SSL for top-level I/O. <br>This works only when the server is <br>compiled with openssl</html>";
88 public static String RESTRICT = "<html>Used to allow or deny communications <br>from specified IP networks or address. <br>Note: 'Allow' is checked before 'Deny.'</html>";
89
90 // Connections Panel tooltips
91 public static String CLIENT_PORT = "<html>The Jabber server will allow connections <br>only on these ports and/or IP <br>addresses</html>";
92 public static String CLIENT_AUTHTIME = "<html>The amount of time allowed for authentication <br>to be completed (seconds)</html>";
93 public static String SERVER_PORT = "<html>The Jabber server will listen on <br>these ports (and IP addresses)</html>";
94 public static String SERVER_LEGACY = "<html>Enable communication with old 1.0 servers</html>";
95
96 // Karma Tooltips
97 public static String KARMA_DESC = "<html>An input/output rate limiting system <br>to prevent bandwidth hogging</html>";
98 public static String KARMA_HEARTBEAT = "<html>Frequency (in seconds) jabberd will <br>receive a heartbeat notification</html>";
99 public static String KARMA_INIT = "<html>Initial karma value for a socket</html>";
100 public static String KARMA_MAX = "<html>Maxmimum karma value a <br>socket can acheive</html>";
101 public static String KARMA_INC = "<html>Amount karma is incremented <br>every heartbeat";
102 public static String KARMA_DEC = "<html>Amount karma is decremented every time <br>socket reads maximum allowable data</html>";
103 public static String KARMA_PENALTY = "<html>Value karma is set to, when socket hits 0 karma</html>";
104 public static String KARMA_RESTORE = "<html>Value karma is set to, when socket hits 0 <br>karma if it was previously negative</html>";
105
106 // IO Panel tooltips
107 public static String KARMA_EX = "<html>Examples of Karma Limits</html>";
108 public static String RATE_LIMITS = "<html>Rate limits monitor the number of <br>connection attempts from a single <br>IP.</html>";
109
110 // Components Panel tooltips
111 public static String VCARD2JUD = "<html>Enables the server to automatically <br>update the user directory when a vcard <br>is edited</html>";
112 public static String CONF_FQDN = "<html>Add or change the Fully <br>Qualified Domain Name</html>";
113 public static String CONF_EDIT = "<html>Change the name of the currently <br>selected room</html>";
114 public static String CONF_REM = "<html>Remove the currently selected room</html>";
115
116 // Server settings dialog
117 public static String RELATIVE_PATHS = "<html>All files/libraries specified in <br>the Jabber configuration file have <br>paths relative to the config file</html>";
118 }