This package contains standard implementation as well as abstract base class implementations of a number of MiniDraw roles. This source code is from the book "Flexible, Reliable Software: Using Patterns and Agile Development" published 2010 by CRC Press. Author: Henrik B Christensen Computer Science Department Aarhus University This source code is provided WITHOUT ANY WARRANTY either expressed or implied. You may study, use, modify, and distribute it for non-commercial purposes. For any commercial use, see http://www.baerbak.com/