com::cosylab::gui::components::r2::ProgressDialog Class Reference

Collaboration diagram for com::cosylab::gui::components::r2::ProgressDialog:
Collaboration graph
[legend]

List of all members.

Classes

class  StateListener
class  TimerListener

Public Member Functions

 ProgressDialog (AbstractProgressTask task)
void performTask ()

Static Public Member Functions

static void main (String[] args)

Protected Member Functions

void setProgress (int value)
void setProgressBounds (int min, int max)
void setStatus (String status)
void updateState ()

Private Member Functions

GridBagConstraints createConstraints (int x, int y)
void initialize ()

Private Attributes

JLabel statusLabel
JProgressBar progressBar
AbstractProgressTask task
Timer timer

Detailed Description

Insert the type's description here. Creation date: (4/14/2002 12:55:00)

Author:
:

Constructor & Destructor Documentation

com::cosylab::gui::components::r2::ProgressDialog::ProgressDialog ( AbstractProgressTask  task  )  [inline]

ProgressDialog constructor comment.

References initialize().


Member Function Documentation

GridBagConstraints com::cosylab::gui::components::r2::ProgressDialog::createConstraints ( int  x,
int  y 
) [inline, private]

Insert the method's description here. Creation date: (4/14/2002 12:56:53)

Parameters:
x int
y int

Referenced by initialize().

void com::cosylab::gui::components::r2::ProgressDialog::initialize (  )  [inline, private]

Insert the method's description here. Creation date: (4/14/2002 12:58:34)

References createConstraints(), progressBar, and statusLabel.

Referenced by ProgressDialog().

static void com::cosylab::gui::components::r2::ProgressDialog::main ( String[]  args  )  [inline, static]

Insert the method's description here. Creation date: (4/14/2002 13:01:29)

Parameters:
args java.lang.String[]
void com::cosylab::gui::components::r2::ProgressDialog::performTask (  )  [inline]

Insert the method's description here. Creation date: (4/14/2002 14:14:38)

References com::cosylab::gui::components::r2::AbstractProgressTask::addProgressListener(), task, and timer.

void com::cosylab::gui::components::r2::ProgressDialog::setProgress ( int  value  )  [inline, protected]

Insert the method's description here. Creation date: (4/14/2002 13:01:10)

Parameters:
value int

References progressBar.

Referenced by updateState().

void com::cosylab::gui::components::r2::ProgressDialog::setProgressBounds ( int  min,
int  max 
) [inline, protected]

Insert the method's description here. Creation date: (4/14/2002 13:00:29)

Parameters:
min int
max int

References progressBar.

Referenced by updateState().

void com::cosylab::gui::components::r2::ProgressDialog::setStatus ( String  status  )  [inline, protected]

Insert the method's description here. Creation date: (4/14/2002 13:00:01)

Parameters:
status java.lang.String

References statusLabel.

Referenced by com::cosylab::gui::components::r2::ProgressDialog::StateListener::taskInterruped(), and updateState().

void com::cosylab::gui::components::r2::ProgressDialog::updateState (  )  [inline, protected]

Member Data Documentation

Referenced by initialize(), and setStatus().

Referenced by performTask(), and updateState().

Referenced by performTask().


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

Generated by  doxygen 1.6.2