spacewar
Class Display2.ShipDA

java.lang.Object
  |
  +--spacewar.Display2.SpaceObjectDA
        |
        +--spacewar.Display2.ShipDA
Enclosing class:
Display2

static class Display2.ShipDA
extends Display2.SpaceObjectDA


Advice Summary
advice receptions(new(..))
afterReturning()
 
 affects: spacewar.Ship
advice instanceof(Game) && receptions(Ship newShip(pilot))
static afterReturning(Pilot)
 
 affects: spacewar.Game

 
Field Summary
(package private)  java.awt.Color color
          
(package private)  Ship ship
          
 
Constructor Summary
(package private) Display2.ShipDA()
           
 
Method Summary
(package private)  void paint(java.awt.Graphics g)
          
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

 
Advice Detail

advice receptions(new(..))

afterReturning()

 affects: spacewar.Ship


advice instanceof(Game) && receptions(Ship newShip(pilot))

static afterReturning(Pilot)

 affects: spacewar.Game

Field Detail

ship

Ship ship

color

java.awt.Color color
Constructor Detail

Display2.ShipDA

Display2.ShipDA()
Method Detail

paint

void paint(java.awt.Graphics g)
Overrides:
paint in class Display2.SpaceObjectDA