// +------------------+------------------------------------- // | Design Decisions | // +------------------+ // +------+------------------------------------------------- // | Main | // +------+ // +-----------+-------------------------------------------- // | Constants | // +-----------+ // +---------------+---------------------------------------- // | Static Fields | // +---------------+ // +--------+----------------------------------------------- // | Fields | // +--------+ // +--------------+----------------------------------------- // | Constructors | // +--------------+ // +------------------+------------------------------------- // | Standard Methods | // +------------------+ // +----------------+--------------------------------------- // | Public Methods | // +----------------+ // +-----------------+-------------------------------------- // | Private Methods | // +-----------------+ // +----------------+--------------------------------------- // | Static Methods | // +----------------+