Class MovementMarkable

java.lang.Object
All Implemented Interfaces:
PropertyNameSource, PropertySource, EditablePiece, GamePiece, PropertyExporter, StateMergeable, TranslatablePiece, PersistentPropertyContainer, Auditable, ImageSearchTarget, SearchTarget
Direct Known Subclasses:
Footprint

public class MovementMarkable extends Decorator implements TranslatablePiece
d/b/a "Mark When Moved" A GamePiece with this trait will automatically be marked whenever it is moved. A marked piece is indicated by drawing a specified image at a specified location