edu.cmu.hcii.calo.view.CompleteBox Class Reference

List of all members.

Detailed Description

A check box for use with the TaskView.

This is different from a standard check box in that it has a transparent background and does not expect a text label (and will, in fact, complain if you try to set one).

Author:
Brian Ellis


Public Member Functions

 CompleteBox ()
 Constructs a CompleteBox with no action.
 CompleteBox (Action a)
 Constructs a CompleteBox with the given action.
 CompleteBox (Icon icon, boolean selected)
 Constructs a CompleteBox with the given icon and initial selection state.
 CompleteBox (Icon icon)
 Constructs a CompleteBox with the given icon.
void setText (String text)

Protected Member Functions

void fireStateChanged ()

Private Member Functions

void setup ()
 Sets up the visual appearance of this view.
 CompleteBox (String text, boolean selected)
 Private superclass constructor.
 CompleteBox (String text, Icon icon, boolean selected)
 Private superclass constructor.
 CompleteBox (String text, Icon icon)
 Private superclass constructor.
 CompleteBox (String text)
 Private superclass constructor.


Constructor & Destructor Documentation

edu.cmu.hcii.calo.view.CompleteBox.CompleteBox (  ) 

Constructs a CompleteBox with no action.

edu.cmu.hcii.calo.view.CompleteBox.CompleteBox ( Action  a  ) 

Constructs a CompleteBox with the given action.

Parameters:
a the action to assign

edu.cmu.hcii.calo.view.CompleteBox.CompleteBox ( Icon  icon,
boolean  selected 
)

Constructs a CompleteBox with the given icon and initial selection state.

Parameters:
icon the icon to use
selected the initial selection state

edu.cmu.hcii.calo.view.CompleteBox.CompleteBox ( Icon  icon  ) 

Constructs a CompleteBox with the given icon.

Parameters:
icon the icon to use

edu.cmu.hcii.calo.view.CompleteBox.CompleteBox ( String  text,
boolean  selected 
) [private]

Private superclass constructor.

Do not use.

Parameters:
text text label
selected initial selection state

edu.cmu.hcii.calo.view.CompleteBox.CompleteBox ( String  text,
Icon  icon,
boolean  selected 
) [private]

Private superclass constructor.

Do not use.

Parameters:
text text label
icon icon
selected initial selection state

edu.cmu.hcii.calo.view.CompleteBox.CompleteBox ( String  text,
Icon  icon 
) [private]

Private superclass constructor.

Do not use.

Parameters:
text text label
icon icon

edu.cmu.hcii.calo.view.CompleteBox.CompleteBox ( String  text  )  [private]

Private superclass constructor.

Do not use.

Parameters:
text text label


Member Function Documentation

void edu.cmu.hcii.calo.view.CompleteBox.setup (  )  [private]

Sets up the visual appearance of this view.

void edu.cmu.hcii.calo.view.CompleteBox.setText ( String  text  ) 

void edu.cmu.hcii.calo.view.CompleteBox.fireStateChanged (  )  [protected]


The documentation for this class was generated from the following file:
Generated on Mon Jul 9 12:34:41 2007 for CALO by  doxygen 1.5.2