de.unifreiburg.twodeedoo.view
Interface IPainter

All Known Subinterfaces:
IPhasedPuppet, IPuppet, IScene, ITextPuppet
All Known Implementing Classes:
AbstractPuppet, MultiImagePartPuppet, SimpleScene, SimpleTextPuppet, WorldAdapter

public interface IPainter

I can paint something onto a Graphics when I'm told to. I know where on the graphics to paint.


Field Summary
static IPainter NULL_OBJECT
          IPainter instance which does nothing.
 
Method Summary
 void paint(java.awt.Graphics g)
          Paint something on my coordinates on the given graphics context.
 

Field Detail

NULL_OBJECT

static final IPainter NULL_OBJECT
IPainter instance which does nothing.

Method Detail

paint

void paint(java.awt.Graphics g)
Paint something on my coordinates on the given graphics context.

Parameters:
g - some graphics context.