| Modifier and Type | Interface and Description |
|---|---|
| public interface |
| Modifier and Type | Class and Description |
|---|---|
| public class | |
| public abstract class | |
| public class | CodeGenerator
General controller for code gen. |
| public class | CodeGeneratorExtension
Filter list of SrcOps and return; default is pass-through filter |
| public class | |
| public abstract class | DefaultOutputModelFactory
Create output objects for elements *within* rule functions except buildOutputModel() which builds outer/root model object and any objects such as RuleFunction that surround elements in rule functions. |
| public class | |
| public class | OutputModelController
This receives events from SourceGenTriggers.g and asks factory to do work. |
| public class | OutputModelWalker
Convert an output model tree to template hierarchy by walking the output model. |
| public class | |
| public class | |
| public abstract class | |
| public class | UnicodeEscapes
Utility class to escape Unicode code points using various languages' syntax. |