Main Page | Namespace List | Class Hierarchy | Class List | Class Members | Related Pages

gov::lbl::genome::gui::History Class Reference

Collaboration diagram for gov::lbl::genome::gui::History:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 History ()
synchronized void push (Status status)
synchronized Status getPrev ()
synchronized Status getNext ()
synchronized void clear ()
synchronized void clearAll ()
synchronized boolean isNextEmpty ()
synchronized boolean isPrevEmpty ()

Detailed Description

Title: History

Description: store all Status changes in the History

Copyright: Copyright (c) 2002 Ernest Orlando Lawrence Berkeley National Laboratory

Company: LBNL

Author:
Michael Teplitsky
Version:
1.0


Constructor & Destructor Documentation

gov::lbl::genome::gui::History::History  )  [inline]
 

History


Member Function Documentation

synchronized void gov::lbl::genome::gui::History::clear  )  [inline]
 

remove all saved information

synchronized void gov::lbl::genome::gui::History::clearAll  )  [inline]
 

clear all available status (remove bulk information from status)

See also:
gov.lbl.genome.gui.Status::clearStatus()

synchronized Status gov::lbl::genome::gui::History::getNext  )  [inline]
 

return next available status

Returns:
Status

synchronized Status gov::lbl::genome::gui::History::getPrev  )  [inline]
 

return previous available status

Returns:
Status

synchronized boolean gov::lbl::genome::gui::History::isNextEmpty  )  [inline]
 

return true if there are no next available status

Returns:
boolean

synchronized boolean gov::lbl::genome::gui::History::isPrevEmpty  )  [inline]
 

return true if there are no more saved status in the history

Returns:
boolean

synchronized void gov::lbl::genome::gui::History::push Status  status  )  [inline]
 

push status in the history

Parameters:
status Status


The documentation for this class was generated from the following file:
Generated on Wed Jan 19 16:59:15 2005 by  doxygen 1.3.9.1