com.partnersoft.maps.rover
Interface RoverMachineActor

All Known Implementing Classes:
DoNothingRoverMachineActor, DrawingSurfaceRoverMachineActor

public interface RoverMachineActor

A RoverActor takes action based on low-level RoverMachine events.

Copyright 2008 Partner Software, Inc.

Version:
$Id$
Author:
Paul Reavis

Method Summary
 void areaBlock(int graphicTypeId, int count)
           
 void areaShape(RoverMachineRegister register)
           
 void imageBlock(int graphicTypeId, int count)
           
 void imageShape(RoverMachineRegister register)
           
 void lineBlock(int graphicTypeId, int count)
           
 void lineShape(RoverMachineRegister register)
           
 void pointBlock(int graphicTypeId, int count)
           
 void pointShape(RoverMachineRegister register)
           
 void textBlock(int graphicTypeId, int count)
           
 void textShape(RoverMachineRegister register)
           
 

Method Detail

imageBlock

void imageBlock(int graphicTypeId,
                int count)

areaBlock

void areaBlock(int graphicTypeId,
               int count)

lineBlock

void lineBlock(int graphicTypeId,
               int count)

pointBlock

void pointBlock(int graphicTypeId,
                int count)

textBlock

void textBlock(int graphicTypeId,
               int count)

imageShape

void imageShape(RoverMachineRegister register)

areaShape

void areaShape(RoverMachineRegister register)

lineShape

void lineShape(RoverMachineRegister register)

pointShape

void pointShape(RoverMachineRegister register)

textShape

void textShape(RoverMachineRegister register)