| Class | Description |
|---|---|
| ActionProcessor | ActionProcessor is responsible for processing actions. |
| SettingsCompiler | SettingsCompiler is responsible for compiling settings. |
| SettingsCompilerFactory | SettingsCompilerFactory creates instances of SettingsCompiler. |
| SpecificationProcessor | SpecificationCompiler is responsible for processing specifications. |
| Interface | Description |
|---|---|
| ISettingsCompiler | Defines the interface to be implemented by SettingsCompilers. |
| ISettingsCompilerFactory | ISettingsCompilerFactory is the interface implemented by SettingsCompilerFactories. |