abstract class Node
extends java.lang.Object
Constructor and Description |
---|
Node() |
Modifier and Type | Method and Description |
---|---|
(package private) abstract void |
draw(java.awt.Graphics g,
int x,
int y,
int width,
int height) |
(package private) abstract Node |
getBL() |
(package private) abstract Node |
getBR() |
(package private) abstract Node |
getCentreBottom() |
(package private) abstract Node |
getCentreLeft() |
(package private) abstract Node |
getCentreMiddle() |
(package private) abstract Node |
getCentreRight() |
(package private) abstract Node |
getCentreTop() |
(package private) abstract int |
getLevel() |
(package private) abstract int |
getPopulation() |
(package private) abstract Node |
getTL() |
(package private) abstract Node |
getTR() |
(package private) abstract Node |
growUp() |
(package private) abstract Node |
setCell(int x,
int y,
boolean value) |
(package private) abstract Node |
timeStep(int stepLevel) |
abstract Node getTL()
abstract Node getTR()
abstract Node getBL()
abstract Node getBR()
abstract int getLevel()
abstract int getPopulation()
abstract Node getCentreMiddle()
abstract Node getCentreLeft()
abstract Node getCentreRight()
abstract Node getCentreTop()
abstract Node getCentreBottom()
abstract Node growUp()
abstract Node timeStep(int stepLevel)
abstract Node setCell(int x, int y, boolean value)
abstract void draw(java.awt.Graphics g, int x, int y, int width, int height)