Class Marker

All Implemented Interfaces:
PropertyNameSource, PropertySource, EditablePiece, GamePiece, PropertyExporter, StateMergeable, PersistentPropertyContainer

public class Marker
extends Decorator
implements EditablePiece
A generic Decorator that retains in its state the value of a property. That is, if setProperty(Object,Object) is invoked with a key that is one of getKeys(), the String value of that property will be reflected in the #myGetState(String) method.