Serialized Form


Package com.tecnick.jrelaxtimer

Class com.tecnick.jrelaxtimer.DisplayPanel extends java.awt.Panel implements Serializable

serialVersionUID: -4888363701261227751L

Serialized Fields

bufferGraphics

java.awt.Graphics bufferGraphics
graphics for double buffering


offscreen

java.awt.Image offscreen
offscreen image to handle double buffering


img_bg

java.awt.Image img_bg
background image


dig

java.awt.Image[] dig
digit images


display_digits

java.awt.Image[] display_digits
images to display in order.


current_info

java.lang.String current_info
current string to display


num_digits

int num_digits
number of display digits


w

int w
total display width


h

int h
total display height


dw

int dw
digits width


dh

int dh
digits height


dx

int dx
digits X start coordinate


dy

int dy
digits Y start coordinate


bw

int bw
background image width


bh

int bh
background image height


bx

int bx
background image X start coordinate


by

int by
background image Y start coordinate

Class com.tecnick.jrelaxtimer.ImageButton extends java.awt.Panel implements Serializable

serialVersionUID: 3261255555618629240L

Serialized Fields

actionCommand

java.lang.String actionCommand
action command to be returned to the listener


actionListener

java.awt.event.ActionListener actionListener
the action listener (for events)


isMouseDown

boolean isMouseDown
Remember mouse up/down status


isMouseInside

boolean isMouseInside
Remember mouse ino/out status


buttonID

int buttonID
menu item id to be returned on event as actionCommand


img_bg

java.awt.Image img_bg
current background button image


img_bg_off

java.awt.Image img_bg_off
button background image for normal state


img_bg_on

java.awt.Image img_bg_on
button background image for button pressed


img_bg_over

java.awt.Image img_bg_over
button background image for mouse over


inactive_img

java.awt.Image inactive_img
inactive image for disabled button


imageScale

float imageScale
float parameter to scale the image size


bx

int bx
horizontal position of background image


by

int by
vertical position of background image


bw

int bw
width of background image in pixels


bh

int bh
height of background image in pixels


button_state

boolean button_state
true if element is a closed node

Class com.tecnick.jrelaxtimer.JRelaxTimer extends java.applet.Applet implements Serializable

serialVersionUID: -4199622298412980618L

Serialized Fields

timer

java.lang.Thread timer
The thread that displays clock


dpanel_started

DisplayPanel dpanel_started
display panel for starting time


dpanel_current_time

DisplayPanel dpanel_current_time
display panel for current time (clock)


dpanel_elapsed

DisplayPanel dpanel_elapsed
display panel to show elapsed time since start


dpanel_next

DisplayPanel dpanel_next
display panel to show remaining time to next break


dpanel_counter

DisplayPanel dpanel_counter
display panel to count breaks


a

java.applet.Applet a
only final variables can be used in inner anonymous classes


p_target_url

java.lang.String p_target_url
target url of the page to open for breaks


p_logo_url

java.lang.String p_logo_url
url of the company (link associated with logo image)


p_counter_pattern

java.lang.String p_counter_pattern
the break counter pattern


p_remaining_pattern

java.lang.String p_remaining_pattern
the remaining time pattern


p_display_pattern

java.lang.String p_display_pattern
the full datetime pattern


p_display_counter

boolean p_display_counter
if true show the counter display


p_display_started

boolean p_display_started
if true show the starting time display


p_display_current_time

boolean p_display_current_time
if true show the current time display


p_display_elapsed

boolean p_display_elapsed
if true show the elapsed time display


p_display_next

boolean p_display_next
if true show the remaining time display


p_background_color

java.awt.Color p_background_color
background color for applet


p_background_color_started

java.awt.Color p_background_color_started
background color (RRGGBB) for staring time display


p_background_color_current_time

java.awt.Color p_background_color_current_time
background color (RRGGBB) for current time display


p_background_color_elapsed

java.awt.Color p_background_color_elapsed
background color (RRGGBB) for elapsed time display


p_background_color_next

java.awt.Color p_background_color_next
background color (RRGGBB) for remaining time to next break display


p_background_color_counter

java.awt.Color p_background_color_counter
background color (RRGGBB) for break counter display


p_logo_image

java.awt.Image p_logo_image
logo image


p_background_image_started

java.awt.Image p_background_image_started
background image for staring time display


p_background_image_current_time

java.awt.Image p_background_image_current_time
background image for current time display


p_background_image_elapsed

java.awt.Image p_background_image_elapsed
background image for elapsed time display


p_background_image_next

java.awt.Image p_background_image_next
background image for remaining time to next break display


p_background_image_counter

java.awt.Image p_background_image_counter
background image for break counter display


p_img_dir_started

java.lang.String p_img_dir_started
dicrectory where are stored images for starting time display


p_img_dir_current_time

java.lang.String p_img_dir_current_time
dicrectory where are stored images for current time display


p_img_dir_elapsed

java.lang.String p_img_dir_elapsed
dicrectory where are stored images for elapsed time display


p_img_dir_next

java.lang.String p_img_dir_next
dicrectory where are stored images for remaining time display


p_img_dir_counter

java.lang.String p_img_dir_counter
dicrectory where are stored images for break counter display


p_img_dir_buttons

java.lang.String p_img_dir_buttons
dicrectory where are stored images for buttons


p_img_started

java.awt.Image[] p_img_started
number and symbols images


p_img_current_time

java.awt.Image[] p_img_current_time
number and symbols images


p_img_elapsed

java.awt.Image[] p_img_elapsed
number and symbols images


p_img_next

java.awt.Image[] p_img_next
number and symbols images


p_img_counter

java.awt.Image[] p_img_counter
number and symbols images


p_img_pause_off

java.awt.Image p_img_pause_off
pause button image for inactive state


p_img_pause_over

java.awt.Image p_img_pause_over
pause button image for mouse over state


p_img_pause_on

java.awt.Image p_img_pause_on
stop button image for active state


p_img_stop_off

java.awt.Image p_img_stop_off
stop button image for inactive state


p_img_stop_over

java.awt.Image p_img_stop_over
stop button image for mouse over state


p_img_stop_on

java.awt.Image p_img_stop_on
stop button image for active state


p_img_play_off

java.awt.Image p_img_play_off
play button image for inactive state


p_img_play_over

java.awt.Image p_img_play_over
play button image for mouse over state


p_img_play_on

java.awt.Image p_img_play_on
play button image for active state


p_img_break_off

java.awt.Image p_img_break_off
break button image for inactive state


p_img_break_over

java.awt.Image p_img_break_over
break button image for mouse over state


p_img_break_on

java.awt.Image p_img_break_on
break button image for active state


now

java.util.Date now
current time


start_time

java.util.Date start_time
starting time


dtarget

long dtarget
time to next break


remaining_time

long remaining_time
remaining time to next break


formatter

java.text.SimpleDateFormat formatter
/** date formatter


button_pause

ImageButton button_pause
pause button


button_stop

ImageButton button_stop
stop button


button_play

ImageButton button_play
play button


button_break

ImageButton button_break
break button


tz

java.util.TimeZone tz
Time zone


play_status

boolean play_status
current status is true when timer is running


pause_status

boolean pause_status
current status is true when timer is running


current_break

int current_break
count breaks


current_interval

int current_interval
time interval in minutes


time_interval

int time_interval
time interval in milliseconds


intervals

java.lang.String[] intervals
array containing intervals values


break_types

java.lang.String[][] break_types
array containing break types information


current_break_type

int current_break_type
type of break index


p_page_extension

java.lang.String p_page_extension
extension of the break pages to call


break_type_selector

java.awt.Choice break_type_selector
selector for break type


interval_selector

java.awt.Choice interval_selector
selector for interval