com.jmo.mailmessager.display
Class MailMessagerConstants

java.lang.Object
  extended by com.jmo.mailmessager.display.MailMessagerConstants

public class MailMessagerConstants
extends java.lang.Object

Class to house all constant Gui parameters

Version:
0.0.1
Author:
John Morales

Field Summary
static int ADD_GUI_LEFT_WIDTH
          Width of AddGui's left frame containing form fields
static int ADD_GUI_RIGHT_WIDTH
          Width of AddGui's right frame containing autopopulate radio buttons
static int ADD_GUI_WINDOW_HEIGHT
          AddGui window's height
static int ADD_GUI_WINDOW_WIDTH
          AddGui window's width
static java.awt.Color ANNOUNCEMENT_BORDER_COLOR
          Color of Announcement's border around the perimeter of the window
static int ANNOUNCEMENT_BORDER_WIDTH
          Width of Announcement's border around the perimeter of the window
static int ANNOUNCEMENT_DISPLAY_MAX
          Maximum number of new messages to be displayed per tab
static java.awt.Color ANNOUNCEMENT_GRADIENT_COLOR1
          First color of gradient to applied onto the custom title bar
static java.awt.Color ANNOUNCEMENT_GRADIENT_COLOR2
          Second color of gradient to applied onto the custom title bar
static int ANNOUNCEMENT_MESSAGE_HEIGHT
          Height allocated to display each new email message's sender and subject
static int ANNOUNCEMENT_NUM_MOVES
          Number of "frames" of animation to make window slide of bottom of screen.
static int ANNOUNCEMENT_WINDOW_WIDTH
          Starting Height of Announcement window before being increased according to number of new email messages.
static int AUTHENTICATOR_DELETE_HEIGHT
          Height of a Delete Authenticator window
static int AUTHENTICATOR_MODIFY_HEIGHT
          Height of a Modify Authenticator window
static int AUTHENTICATOR_WIDTH
          Width of Authenticator window
static java.lang.String BUILT
          Formatted date string of when MailMessager.jar was created
static int BUSY
          Index into ICONS and TOOTIPS arrays for retriving mail
static int EMAIL
          Index into ICONS and TOOTIPS arrays for new email messages found
static int ERROR
          Index into ICONS and TOOTIPS arrays for an error occurred
static java.lang.String ICONS_DIR
          Path to icons directory
static java.lang.String IMAGES_DIR
          Path to images directory
static java.lang.String IMAGES_MENU_DIR
          Path to images/menu/ directory
static java.lang.String IMAGES_PROVIDERS_DIR
          Path to images/providers/ directory
static java.lang.String IMAGES_TRAY_DIR
          Path to images/tray/ directory
static java.lang.String JAR_FILE
          String containing filename of jar file: MailMessager.jar
static java.io.PrintWriter LOGGER
          PrintWriter for logging all exceptions into error_log.txt
static int NOEMAIL
          Index into ICONS and TOOTIPS array for no new email messages found
static java.awt.Color STATUS_BAR_BORDER_COLOR
          Color of border around StatusBar's perimeter
static int STATUS_BAR_BORDER_WIDTH
          Width of border around StatusBar's perimeter
static int STATUS_BAR_PROGRESS_HEIGHT
          Height of StatusBar's row of panes that indicate progress
static java.awt.Color STATUS_BAR_SHADE_COLOR
          Color of shading border around StatusBar's interior perimeter
static int STATUS_BAR_SHADE_WIDTH
          Width of shading border around StatusBar's interior perimeter
static int STATUS_BAR_WINDOW_HEIGHT
          Height of StatusBar window
static int STATUS_BAR_WINDOW_WIDTH
          Width of StatusBar window
static long TIMEOUT
          Time in milliseconds to wait before fetching mail from an account times out.
static java.lang.String TRAY_ABOUT
          String for MailMessager About box.
static java.lang.String TRAY_CONTENTS
          String for MailMessager Contents menuitem
static int TRAY_WINDOW_HEIGHT
          Height of main MailMessager interface window
static int TRAY_WINDOW_WIDTH
          Width of main MailMessager interface window
static java.lang.String VERSION
          MailMessager version string
 
Constructor Summary
MailMessagerConstants()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ICONS_DIR

public static final java.lang.String ICONS_DIR
Path to icons directory


IMAGES_DIR

public static final java.lang.String IMAGES_DIR
Path to images directory


IMAGES_MENU_DIR

public static final java.lang.String IMAGES_MENU_DIR
Path to images/menu/ directory


IMAGES_PROVIDERS_DIR

public static final java.lang.String IMAGES_PROVIDERS_DIR
Path to images/providers/ directory


IMAGES_TRAY_DIR

public static final java.lang.String IMAGES_TRAY_DIR
Path to images/tray/ directory


NOEMAIL

public static final int NOEMAIL
Index into ICONS and TOOTIPS array for no new email messages found

See Also:
Constant Field Values

EMAIL

public static final int EMAIL
Index into ICONS and TOOTIPS arrays for new email messages found

See Also:
Constant Field Values

ERROR

public static final int ERROR
Index into ICONS and TOOTIPS arrays for an error occurred

See Also:
Constant Field Values

BUSY

public static final int BUSY
Index into ICONS and TOOTIPS arrays for retriving mail

See Also:
Constant Field Values

VERSION

public static final java.lang.String VERSION
MailMessager version string

See Also:
Constant Field Values

BUILT

public static final java.lang.String BUILT
Formatted date string of when MailMessager.jar was created


TIMEOUT

public static final long TIMEOUT
Time in milliseconds to wait before fetching mail from an account times out.

See Also:
Constant Field Values

LOGGER

public static java.io.PrintWriter LOGGER
PrintWriter for logging all exceptions into error_log.txt


ADD_GUI_WINDOW_WIDTH

public static final int ADD_GUI_WINDOW_WIDTH
AddGui window's width

See Also:
Constant Field Values

ADD_GUI_WINDOW_HEIGHT

public static final int ADD_GUI_WINDOW_HEIGHT
AddGui window's height

See Also:
Constant Field Values

ADD_GUI_LEFT_WIDTH

public static final int ADD_GUI_LEFT_WIDTH
Width of AddGui's left frame containing form fields

See Also:
Constant Field Values

ADD_GUI_RIGHT_WIDTH

public static final int ADD_GUI_RIGHT_WIDTH
Width of AddGui's right frame containing autopopulate radio buttons

See Also:
Constant Field Values

JAR_FILE

public static final java.lang.String JAR_FILE
String containing filename of jar file: MailMessager.jar

See Also:
Constant Field Values

ANNOUNCEMENT_BORDER_WIDTH

public static final int ANNOUNCEMENT_BORDER_WIDTH
Width of Announcement's border around the perimeter of the window

See Also:
Constant Field Values

ANNOUNCEMENT_BORDER_COLOR

public static final java.awt.Color ANNOUNCEMENT_BORDER_COLOR
Color of Announcement's border around the perimeter of the window


ANNOUNCEMENT_MESSAGE_HEIGHT

public static final int ANNOUNCEMENT_MESSAGE_HEIGHT
Height allocated to display each new email message's sender and subject

See Also:
Constant Field Values

ANNOUNCEMENT_WINDOW_WIDTH

public static final int ANNOUNCEMENT_WINDOW_WIDTH
Starting Height of Announcement window before being increased according to number of new email messages.

See Also:
Constant Field Values

ANNOUNCEMENT_NUM_MOVES

public static final int ANNOUNCEMENT_NUM_MOVES
Number of "frames" of animation to make window slide of bottom of screen. Increasing this field will make animation smoother; decreasing choppier.

See Also:
Constant Field Values

ANNOUNCEMENT_GRADIENT_COLOR1

public static final java.awt.Color ANNOUNCEMENT_GRADIENT_COLOR1
First color of gradient to applied onto the custom title bar


ANNOUNCEMENT_GRADIENT_COLOR2

public static final java.awt.Color ANNOUNCEMENT_GRADIENT_COLOR2
Second color of gradient to applied onto the custom title bar


ANNOUNCEMENT_DISPLAY_MAX

public static final int ANNOUNCEMENT_DISPLAY_MAX
Maximum number of new messages to be displayed per tab

See Also:
Constant Field Values

AUTHENTICATOR_WIDTH

public static final int AUTHENTICATOR_WIDTH
Width of Authenticator window

See Also:
Constant Field Values

AUTHENTICATOR_MODIFY_HEIGHT

public static final int AUTHENTICATOR_MODIFY_HEIGHT
Height of a Modify Authenticator window

See Also:
Constant Field Values

AUTHENTICATOR_DELETE_HEIGHT

public static final int AUTHENTICATOR_DELETE_HEIGHT
Height of a Delete Authenticator window

See Also:
Constant Field Values

STATUS_BAR_BORDER_WIDTH

public static final int STATUS_BAR_BORDER_WIDTH
Width of border around StatusBar's perimeter

See Also:
Constant Field Values

STATUS_BAR_BORDER_COLOR

public static final java.awt.Color STATUS_BAR_BORDER_COLOR
Color of border around StatusBar's perimeter


STATUS_BAR_SHADE_WIDTH

public static final int STATUS_BAR_SHADE_WIDTH
Width of shading border around StatusBar's interior perimeter

See Also:
Constant Field Values

STATUS_BAR_SHADE_COLOR

public static final java.awt.Color STATUS_BAR_SHADE_COLOR
Color of shading border around StatusBar's interior perimeter


STATUS_BAR_WINDOW_WIDTH

public static final int STATUS_BAR_WINDOW_WIDTH
Width of StatusBar window

See Also:
Constant Field Values

STATUS_BAR_WINDOW_HEIGHT

public static final int STATUS_BAR_WINDOW_HEIGHT
Height of StatusBar window

See Also:
Constant Field Values

STATUS_BAR_PROGRESS_HEIGHT

public static final int STATUS_BAR_PROGRESS_HEIGHT
Height of StatusBar's row of panes that indicate progress

See Also:
Constant Field Values

TRAY_WINDOW_WIDTH

public static final int TRAY_WINDOW_WIDTH
Width of main MailMessager interface window

See Also:
Constant Field Values

TRAY_WINDOW_HEIGHT

public static final int TRAY_WINDOW_HEIGHT
Height of main MailMessager interface window

See Also:
Constant Field Values

TRAY_ABOUT

public static final java.lang.String TRAY_ABOUT
String for MailMessager About box.


TRAY_CONTENTS

public static final java.lang.String TRAY_CONTENTS
String for MailMessager Contents menuitem

See Also:
Constant Field Values
Constructor Detail

MailMessagerConstants

public MailMessagerConstants()