tlds
Transactional Operations for Linked Data Structures
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
UI Class Reference
Inheritance diagram for UI:
Collaboration diagram for UI:

Public Member Functions

void updateTime (long elapsedTime)
 
 UI (RootPaneContainer pane, int pixels, int hesitation, BufferedReader inp)
 

Private Attributes

final Coordinator c
 
final Surface t
 
final JRootPane root
 
int state = stopped
 
final JLabel timeLabel = new JLabel("time: 0")
 

Static Private Attributes

static final int externalBorder = 6
 
static final int stopped = 0
 
static final int running = 1
 
static final int paused = 2
 

Constructor & Destructor Documentation

UI.UI ( RootPaneContainer  pane,
int  pixels,
int  hesitation,
BufferedReader  inp 
)
inline

Member Function Documentation

void UI.updateTime ( long  elapsedTime)
inline

Member Data Documentation

final Coordinator UI.c
private
final int UI.externalBorder = 6
staticprivate
final int UI.paused = 2
staticprivate
final JRootPane UI.root
private
final int UI.running = 1
staticprivate
int UI.state = stopped
private
final int UI.stopped = 0
staticprivate
final Surface UI.t
private
final JLabel UI.timeLabel = new JLabel("time: 0")
private

The documentation for this class was generated from the following file: