/** * This package provides useful base classes for building graphical agent * applications based on Swing. The design is inspired by the * model-view-controller pattern. An <code>Environment</code> serves as model, * the <code>AgentAppFrame</code> together with its embedded * <code>AgentAppEnvironmentView</code> as view, and the * <code>AgentAppController</code> as controller. The * <code>SimpleAgentApp</code> application demonstrates, how this parts can be * plugged together. */ package aima.gui.swing.framework;