| Modifier and Type | Method and Description | 
|---|---|
| File | EglFileGeneratingTemplate. append(String path) | 
| protected void | EglFileGeneratingTemplate. doGenerate(File target,
          String targetName,
          boolean overwrite,
          boolean merge) | 
| protected abstract void | EglPersistentTemplate. doGenerate(File file,
          String targetName,
          boolean overwrite,
          boolean merge)Store result of processing template in the given file. | 
| void | EglPersistentTemplate. generate(String path)The preferred way of generating code from a persistent template, this
 stores the generation result in the given file, maintaining any protected
 regions. | 
| File | EglPersistentTemplate. generate(String path,
        boolean overwrite,
        boolean merge)Fully parameterised version of generate, usually only used internally. | 
| protected EglTemplate | EglTemplateFactory. handleFailedLoad(String name,
                Exception e) | 
| protected EglTemplate | EglTemplateFactory. load(EglTemplateSpecification spec)Loads an EglTemplate from the given EglTemplateSpecification. | 
| EglTemplate | EglTemplateFactory. load(File file)Loads an EglTemplate for the EGL code stored in the indicated file. | 
| EglTemplate | EglTemplateFactory. load(String path)Loads an EglTemplate for the EGL code stored in the file at path. | 
| protected EglTemplate | EglTemplateFactory. load(String code,
    File file)Loads an EglTemplate for the given EGL code as though it were
 contained in the given File. | 
| protected EglTemplate | EglTemplateFactory. load(String code,
    URI resource)Loads an EglTemplate for the given EGL code as though it were
 contained in the given URI. | 
| EglTemplate | EglTemplateFactory. load(URI resource)Loads an EglTemplate for the EGL code stored in the given resource. | 
| String | EglTemplate. merge(String existing) | 
| File | EglFileGeneratingTemplate. patch(String path) | 
| protected void | EglFileGeneratingTemplate. prepareNewContents() | 
| String | EglTemplate. process() | 
| protected File | EglPersistentTemplate. resolveFile(String path) | 
| protected URI | EglTemplateFactory. resolveRoot(String path) | 
| URI | EglTemplateFactory. resolveTemplate(String path) | 
| protected void | EgxModule. setFileGeneratingTemplateFactory(Path outputRoot)Convenience method for initialising a  EglFileGeneratingTemplateFactorywith
 the specified output path. | 
| void | EglFileGeneratingTemplateFactory. setOutputRoot(String path) | 
| void | EglTemplateFactory. setTemplateRoot(String path) | 
| void | EglPersistentTemplate. store(String path)Deprecated. 
 Use generate(path) instead, or generate(path, false, false),
             if you really know what you are doing :-) | 
| void | EglPersistentTemplate. store(String path,
     boolean overwrite)Deprecated. 
 Use generate(path) instead, or generate(path, overwrite, false),
             if you really know what you are doing :-) | 
| void | TestTemplateFactory.ResolutionTests. testResolveAbsolute() | 
| void | TestTemplateFactory.ResolutionTests. testResolveRelativeToRoot() | 
| void | TestTemplateFactory.ResolutionTests. testResolveRelativeToRootComplex() | 
| void | TestTemplateFactory.ResolutionTests. testResolveRelativeToTemplateRoot() | 
| void | TestTemplateFactory.ResolutionTests. testResolveRelativeToTemplateRootAbsolute() | 
| void | TestTemplateFactory.ResolutionTests. testResolveRelativeToTemplateRootComplex() | 
| void | TestTemplateFactory.ResolutionTests. testResolveRelativeToTemplateRootWithSlash() | 
| protected File | EglFileGeneratingTemplate. write(String path,
     EglFileGeneratingTemplate.OutputMode outputMode) | 
| Constructor and Description | 
|---|
| EglFileGeneratingTemplateFactory(Path outputRoot) | 
| EgxModule(Path outputRoot)Instantiates the module and the context configured for outputting generated files
 to the specified directory. | 
| EgxModule(String outputRoot)Calls  EgxModule.EgxModule(Path). | 
| Constructor and Description | 
|---|
| EgxModuleParallel(Path outputRoot) | 
| EgxModuleParallelAnnotation(Path outputRoot) | 
| EgxModuleParallelGenerationRuleAtoms(Path outputRoot) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | EglStoppedException | 
| Modifier and Type | Method and Description | 
|---|---|
| Object | EglModule. execute(EglTemplate template,
       Formatter postprocessor) | 
| Object | IEglModule. execute(EglTemplate template,
       Formatter postprocessor) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected EglTemplateFactory | EgxRunConfiguration. getDefaultTemplateFactory() | 
| protected EglTemplateFactory | EglRunConfiguration. getDefaultTemplateFactory() | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | OutputBuffer. assertNoMixedRegions(RegionType regionType) | 
| default String | IOutputBuffer. control(String id,
       boolean enabled,
       String contents)Appends a controlled region to the buffer. | 
| default String | IOutputBuffer. control(String startComment,
       String endComment,
       String id,
       boolean enabled,
       String contents)Appends a controlled region to the buffer. | 
| default String | IOutputBuffer. preserve(String id,
        boolean enabled,
        String contents)Appends a protected region to the buffer. | 
| default String | IOutputBuffer. preserve(String startComment,
        String endComment,
        String id,
        boolean enabled,
        String contents)Appends a protected region to the buffer. | 
| void | OutputBuffer. setContentType(String name) | 
| void | IOutputBuffer. setContentType(String name)Specifies the type of output in the buffer, such as Java or HTML. | 
| String | OutputBuffer. startControl(String id,
            boolean enabled) | 
| String | IOutputBuffer. startControl(String id,
            boolean enabled)Appends the starting tag for a controlled region to the buffer. | 
| String | OutputBuffer. startControl(String startComment,
            String endComment,
            String id,
            boolean enabled) | 
| String | IOutputBuffer. startControl(String startComment,
            String endComment,
            String id,
            boolean enabled)Appends the starting tag for a protected region to the buffer. | 
| String | OutputBuffer. startLocate(String id,
           boolean enabled,
           RegionType regionType) | 
| String | OutputBuffer. startLocate(String startComment,
           String endComment,
           String id,
           boolean enabled,
           RegionType regionType) | 
| String | OutputBuffer. startPreserve(String id,
             boolean enabled) | 
| String | IOutputBuffer. startPreserve(String id,
             boolean enabled)Appends the starting tag for a protected region to the buffer. | 
| String | OutputBuffer. startPreserve(String startComment,
             String endComment,
             String id,
             boolean enabled) | 
| String | IOutputBuffer. startPreserve(String startComment,
             String endComment,
             String id,
             boolean enabled)Appends the starting tag for a protected region to the buffer. | 
| String | OutputBuffer. stopControl() | 
| String | IOutputBuffer. stopControl()Appends a closing tag for a protected region to the buffer. | 
| String | OutputBuffer. stopLocate() | 
| String | OutputBuffer. stopPreserve() | 
| String | IOutputBuffer. stopPreserve()Appends a closing tag for a protected region to the buffer. | 
| void | TestOutputBuffer. testPreserve() | 
| void | TestOutputBuffer. testPreserveCustomAndSetContent() | 
| void | TestOutputBuffer. testPreserveStopPreserve() | 
| void | TestOutputBuffer. testSetContentAndPreserveCustom() | 
| void | TestOutputBuffer. testSetContentType() | 
| void | TestOutputBuffer. testSetContentTypeTwice() | 
| void | TestOutputBuffer. testStartPreserve() | 
| void | TestOutputBuffer. testStartPreserveDouble() | 
| void | TestOutputBuffer. testStartPreservePreserve() | 
| void | TestOutputBuffer. testStopPreserve() | 
| void | TestOutputBuffer. testStopPreserveWithNoStartPreserve() | 
| void | TestOutputBuffer. testUnknownContent() | 
| void | TestOutputBuffer. testUnspecifiedContent() | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | CountingTemplate. doGenerate(File file,
          String targetName,
          boolean overwrite,
          boolean protectRegions) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | VirtualTemplate. doGenerate(File file,
          String targetName,
          boolean overwrite,
          boolean protectRegions) | 
| EglTemplate | VirtualTemplateFactory. load(URI resource) | 
| Modifier and Type | Method and Description | 
|---|---|
| IEolModule | GeneratePatchesDelegate. createCustomizationModule() | 
Copyright © 2020. All rights reserved.