Provides the decision makers, responsible for managing all the events in the Access Road menu, and by this way, contains the managers of the basic operations. Each class in the package extends AbstractAction and implements Singleton. The GUI event handling is quite simple. All the classes have a similar structure, following a decision maker framework.
ActionOpenGlobalStructure, ActionOpenAllFullViews and ActionOpenAllNoThanViews use a worker thread to open the relevant frames. Otherwise, these classes work in the Event Dispatch Thread.
Ease-of-use: high. Each action is handled by the unique instance of one specialized class.
Reliability: high. The execution paths have been well tested.