Uses of Class
org.eclipse.epsilon.egl.exceptions.EglRuntimeException
-
-
Uses of EglRuntimeException in org.eclipse.epsilon.egl
Methods in org.eclipse.epsilon.egl that throw EglRuntimeException Modifier and Type Method Description java.io.File
EglFileGeneratingTemplate. append(java.lang.String path)
protected void
EglFileGeneratingTemplate. doGenerate(java.io.File target, java.lang.String targetName, boolean overwrite, boolean merge)
protected abstract void
EglPersistentTemplate. doGenerate(java.io.File file, java.lang.String targetName, boolean overwrite, boolean merge)
Store result of processing template in the given file.void
EglPersistentTemplate. generate(java.lang.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.java.io.File
EglPersistentTemplate. generate(java.lang.String path, boolean overwrite, boolean merge)
Fully parameterised version of generate, usually only used internally.protected EglTemplate
EglTemplateFactory. handleFailedLoad(java.lang.String name, java.lang.Exception e)
EglTemplate
EglTemplateFactory. load(java.io.File file)
Loads an EglTemplate for the EGL code stored in the indicated file.EglTemplate
EglTemplateFactory. load(java.lang.String path)
Loads an EglTemplate for the EGL code stored in the file at path.protected EglTemplate
EglTemplateFactory. load(java.lang.String code, java.io.File file)
Loads an EglTemplate for the given EGL code as though it were contained in the given File.protected EglTemplate
EglTemplateFactory. load(java.lang.String code, java.net.URI resource)
Loads an EglTemplate for the given EGL code as though it were contained in the given URI.EglTemplate
EglTemplateFactory. load(java.net.URI resource)
Loads an EglTemplate for the EGL code stored in the given resource.protected EglTemplate
EglTemplateFactory. load(EglTemplateSpecification spec)
Loads an EglTemplate from the given EglTemplateSpecification.java.lang.String
EglTemplate. merge(java.lang.String existing)
java.io.File
EglFileGeneratingTemplate. patch(java.lang.String path)
protected void
EglFileGeneratingTemplate. prepareNewContents()
java.lang.String
EglTemplate. process()
protected java.io.File
EglPersistentTemplate. resolveFile(java.lang.String path)
protected java.net.URI
EglTemplateFactory. resolveRoot(java.lang.String path)
java.net.URI
EglTemplateFactory. resolveTemplate(java.lang.String path)
protected void
EgxModule. setFileGeneratingTemplateFactory(java.nio.file.Path outputRoot)
Convenience method for initialising aEglFileGeneratingTemplateFactory
with the specified output path.void
EglFileGeneratingTemplateFactory. setOutputRoot(java.lang.String path)
void
EglTemplateFactory. setTemplateRoot(java.lang.String path)
void
EglPersistentTemplate. store(java.lang.String path)
Deprecated.Use generate(path) instead, or generate(path, false, false), if you really know what you are doing :-)void
EglPersistentTemplate. store(java.lang.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 java.io.File
EglFileGeneratingTemplate. write(java.lang.String path, EglFileGeneratingTemplate.OutputMode outputMode)
Constructors in org.eclipse.epsilon.egl that throw EglRuntimeException Constructor Description EglFileGeneratingTemplateFactory(java.nio.file.Path outputRoot)
EgxModule(java.lang.String outputRoot)
CallsEgxModule(Path)
.EgxModule(java.nio.file.Path outputRoot)
Instantiates the module and the context configured for outputting generated files to the specified directory. -
Uses of EglRuntimeException in org.eclipse.epsilon.egl.concurrent
Constructors in org.eclipse.epsilon.egl.concurrent that throw EglRuntimeException Constructor Description EgxModuleParallel(java.nio.file.Path outputRoot)
EgxModuleParallelAnnotation(java.nio.file.Path outputRoot)
EgxModuleParallelGenerationRuleAtoms(java.nio.file.Path outputRoot)
-
Uses of EglRuntimeException in org.eclipse.epsilon.egl.exceptions
Subclasses of EglRuntimeException in org.eclipse.epsilon.egl.exceptions Modifier and Type Class Description class
EglStoppedException
-
Uses of EglRuntimeException in org.eclipse.epsilon.egl.internal
Methods in org.eclipse.epsilon.egl.internal that throw EglRuntimeException Modifier and Type Method Description java.lang.Object
EglModule. execute(EglTemplate template, Formatter postprocessor)
java.lang.Object
IEglModule. execute(EglTemplate template, Formatter postprocessor)
-
Uses of EglRuntimeException in org.eclipse.epsilon.egl.launch
Methods in org.eclipse.epsilon.egl.launch that throw EglRuntimeException Modifier and Type Method Description protected EglTemplateFactory
EglRunConfiguration. getDefaultTemplateFactory()
protected EglTemplateFactory
EgxRunConfiguration. getDefaultTemplateFactory()
-
Uses of EglRuntimeException in org.eclipse.epsilon.egl.output
Methods in org.eclipse.epsilon.egl.output that throw EglRuntimeException Modifier and Type Method Description protected void
OutputBuffer. assertNoMixedRegions(RegionType regionType)
default java.lang.String
IOutputBuffer. control(java.lang.String id, boolean enabled, java.lang.String contents)
Appends a controlled region to the buffer.default java.lang.String
IOutputBuffer. control(java.lang.String startComment, java.lang.String endComment, java.lang.String id, boolean enabled, java.lang.String contents)
Appends a controlled region to the buffer.default java.lang.String
IOutputBuffer. preserve(java.lang.String id, boolean enabled, java.lang.String contents)
Appends a protected region to the buffer.default java.lang.String
IOutputBuffer. preserve(java.lang.String startComment, java.lang.String endComment, java.lang.String id, boolean enabled, java.lang.String contents)
Appends a protected region to the buffer.void
IOutputBuffer. setContentType(java.lang.String name)
Specifies the type of output in the buffer, such as Java or HTML.void
OutputBuffer. setContentType(java.lang.String name)
java.lang.String
IOutputBuffer. startControl(java.lang.String id, boolean enabled)
Appends the starting tag for a controlled region to the buffer.java.lang.String
IOutputBuffer. startControl(java.lang.String startComment, java.lang.String endComment, java.lang.String id, boolean enabled)
Appends the starting tag for a protected region to the buffer.java.lang.String
OutputBuffer. startControl(java.lang.String id, boolean enabled)
java.lang.String
OutputBuffer. startControl(java.lang.String startComment, java.lang.String endComment, java.lang.String id, boolean enabled)
java.lang.String
OutputBuffer. startLocate(java.lang.String id, boolean enabled, RegionType regionType)
java.lang.String
OutputBuffer. startLocate(java.lang.String startComment, java.lang.String endComment, java.lang.String id, boolean enabled, RegionType regionType)
java.lang.String
IOutputBuffer. startPreserve(java.lang.String id, boolean enabled)
Appends the starting tag for a protected region to the buffer.java.lang.String
IOutputBuffer. startPreserve(java.lang.String startComment, java.lang.String endComment, java.lang.String id, boolean enabled)
Appends the starting tag for a protected region to the buffer.java.lang.String
OutputBuffer. startPreserve(java.lang.String id, boolean enabled)
java.lang.String
OutputBuffer. startPreserve(java.lang.String startComment, java.lang.String endComment, java.lang.String id, boolean enabled)
java.lang.String
IOutputBuffer. stopControl()
Appends a closing tag for a protected region to the buffer.java.lang.String
OutputBuffer. stopControl()
java.lang.String
OutputBuffer. stopLocate()
java.lang.String
IOutputBuffer. stopPreserve()
Appends a closing tag for a protected region to the buffer.java.lang.String
OutputBuffer. stopPreserve()
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()
-
Uses of EglRuntimeException in org.eclipse.epsilon.egl.test.acceptance.extensibility
Methods in org.eclipse.epsilon.egl.test.acceptance.extensibility that throw EglRuntimeException Modifier and Type Method Description protected void
CountingTemplate. doGenerate(java.io.File file, java.lang.String targetName, boolean overwrite, boolean protectRegions)
-
Uses of EglRuntimeException in org.eclipse.epsilon.egx.engine.test.acceptance.virtual
Methods in org.eclipse.epsilon.egx.engine.test.acceptance.virtual that throw EglRuntimeException Modifier and Type Method Description protected void
VirtualTemplate. doGenerate(java.io.File file, java.lang.String targetName, boolean overwrite, boolean protectRegions)
EglTemplate
VirtualTemplateFactory. load(java.net.URI resource)
-
Uses of EglRuntimeException in org.eclipse.epsilon.eugenia.patches
Methods in org.eclipse.epsilon.eugenia.patches that throw EglRuntimeException Modifier and Type Method Description IEolModule
GeneratePatchesDelegate. createCustomizationModule()
-