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

dartboard::Moon Class Reference

Inheritance diagram for dartboard::Moon:

Inheritance graph
[legend]
Collaboration diagram for dartboard::Moon:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Moon ()
 Moon (short phase)
short getPhase (short phase)
void setPhase (short phase)
void setError (boolean err)
 Moon ()
 Moon (short phase)
short getPhase (short phase)
void setPhase (short phase)
void setError (boolean err)

Static Public Attributes

short NO_MOON = -1
short EMPTY_MOON = 0
short FIRST_QUARTER = 1
short HALF_MOON = 2
short THIRD_QUARTER = 3
short FULL_MOON = 4

Protected Member Functions

void drawDart (Graphics g)
void drawDart (Graphics g)

Private Attributes

short phase = FULL_MOON
ImageIcon[] icons = new ImageIcon[5]
ImageIcon[] icons = new ImageIcon[5]

Detailed Description

Insert the type's description here. Creation date: (11/7/00 9:03:30 PM)
Author:
:


Constructor & Destructor Documentation

dartboard::Moon::Moon  )  [inline]
 

Moon constructor comment.

Parameters:
x int
y int

dartboard::Moon::Moon short  phase  )  [inline]
 

Moon constructor comment.

Parameters:
x int
y int

dartboard::Moon::Moon  )  [inline]
 

Moon constructor comment.

Parameters:
x int
y int

dartboard::Moon::Moon short  phase  )  [inline]
 

Moon constructor comment.

Parameters:
x int
y int


Member Function Documentation

void dartboard::Moon::drawDart Graphics  g  )  [inline, protected]
 

Reimplemented from dartboard::Dart.

void dartboard::Moon::drawDart Graphics  g  )  [inline, protected]
 

Reimplemented from dartboard::Dart.

short dartboard::Moon::getPhase short  phase  )  [inline]
 

short dartboard::Moon::getPhase short  phase  )  [inline]
 

void dartboard::Moon::setError boolean  err  )  [inline, virtual]
 

Called in case of error.

Each derived class will take the opportune action

Parameters:
error 

Implements dartboard::Dart.

void dartboard::Moon::setError boolean  err  )  [inline, virtual]
 

Called in case of error.

Each derived class will take the opportune action

Parameters:
error 

Implements dartboard::Dart.

void dartboard::Moon::setPhase short  phase  )  [inline]
 

void dartboard::Moon::setPhase short  phase  )  [inline]
 


Member Data Documentation

short dartboard::Moon::EMPTY_MOON = 0 [static]
 

short dartboard::Moon::FIRST_QUARTER = 1 [static]
 

short dartboard::Moon::FULL_MOON = 4 [static]
 

short dartboard::Moon::HALF_MOON = 2 [static]
 

ImageIcon [] dartboard::Moon::icons = new ImageIcon[5] [private]
 

ImageIcon [] dartboard::Moon::icons = new ImageIcon[5] [private]
 

short dartboard::Moon::NO_MOON = -1 [static]
 

short dartboard::Moon::phase = FULL_MOON [private]
 

short dartboard::Moon::THIRD_QUARTER = 3 [static]
 


The documentation for this class was generated from the following files:
Generated on Thu Apr 30 03:13:22 2009 for ACS Java API by doxygen 1.3.8