Package ARoad0.Pattern

Contains the classes and interfaces for defining a design pattern.

See:
          Description

Interface Summary
AcsFactoryForAcsAddon This interface is responsible for describing an AcsFactory in the gWork package of an AcsAddon.
BeanInfoPattern This interface is responsible for describing a BaseObject class and for helping to implement the BeanInfo interface.
MVC_Controller The MVC pattern ensures that the GUI has a clear structure, with: (1) a model: a database-oriented class, (2) 1a view: a class which displays the objects on the desktop, (3) a controller: a class which offers service utilities to the two other classes, and manages the more complex events
MVC_Model The MVC pattern ensures that the GUI has a clear structure, with: (1) a model: a database-oriented class, (2) 1a view: a class which displays the objects on the desktop, (3) a controller: a class which offers service utilities to the two other classes, and manages the more complex events
MVC_View The MVC pattern ensures that the GUI has a clear structure, with: (1) a model: a database-oriented class, (2) 1a view: a class which displays the objects on the desktop, (3) a controller: a class which offers service utilities to the two other classes, and manages the more complex events
Singleton from Grand patterns, the singleton pattern ensures that only one instance of a class is created.
StaticClass The StaticClass pattern ensures that all the methods of a class are static, and the constructor is private
 

Package ARoad0.Pattern Description

Contains the classes and interfaces for defining a design pattern. The architectural patterns are defined in the general documentation of the gBase package.

Ease-of-use: high..

Reliability: high.