Drools examples 6.1.0-SNAPSHOT

org.drools.games.pong
Class PongUI

java.lang.Object
  extended by org.drools.games.GameUI
      extended by org.drools.games.pong.PongUI

public class PongUI
extends GameUI


Nested Class Summary
 
Nested classes/interfaces inherited from class org.drools.games.GameUI
GameUI.GameKeyListener, GameUI.MyJPanel
 
Constructor Summary
PongUI(org.kie.api.runtime.KieSession ksession, GameConfiguration conf)
           
 
Method Summary
 void clearBall(Ball ball)
           
 void clearBat(Bat bat)
           
 void clearMovingBall(Ball ball)
           
 void drawBall(Ball ball)
           
 void drawBat(Bat bat)
           
 void drawGame(Ball ball, Bat bat1, Bat bat2, Player p1, Player p2)
           
 void drawScore(Player p, int x)
           
 void drawTable()
           
 
Methods inherited from class org.drools.games.GameUI
getCanvas, getGraphics, init, repaint
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PongUI

public PongUI(org.kie.api.runtime.KieSession ksession,
              GameConfiguration conf)
Method Detail

drawGame

public void drawGame(Ball ball,
                     Bat bat1,
                     Bat bat2,
                     Player p1,
                     Player p2)

clearBall

public void clearBall(Ball ball)

clearMovingBall

public void clearMovingBall(Ball ball)

clearBat

public void clearBat(Bat bat)

drawTable

public void drawTable()

drawBall

public void drawBall(Ball ball)

drawBat

public void drawBat(Bat bat)

drawScore

public void drawScore(Player p,
                      int x)

Drools examples 6.1.0-SNAPSHOT

Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.