kaos.robots.util
Class LevelArtifact
java.lang.Object
Artifact
kaos.robots.util.LevelArtifact
- All Implemented Interfaces:
- java.io.Serializable
public class LevelArtifact
- extends Artifact
- implements java.io.Serializable
Method Summary |
void |
addItem(Area item)
|
void |
draw(java.awt.Graphics g,
int Xcenter,
int Ycenter,
double scaleFactor)
Must provide a draw method for plotter to render artifact |
void |
drawLegend(java.awt.Graphics g,
int Xcenter,
int Ycenter,
double scaleFactor)
|
java.util.Vector |
getItems()
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
LevelArtifact
public LevelArtifact(java.lang.String name)
addItem
public void addItem(Area item)
getItems
public java.util.Vector getItems()
toString
public java.lang.String toString()
draw
public void draw(java.awt.Graphics g,
int Xcenter,
int Ycenter,
double scaleFactor)
- Must provide a draw method for plotter to render artifact
drawLegend
public void drawLegend(java.awt.Graphics g,
int Xcenter,
int Ycenter,
double scaleFactor)