Interface IEglContext
- All Superinterfaces:
IEolContext
- All Known Implementing Classes:
EglContext
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddStatusMessage(StatusMessage message) voidenter(EglTemplate template) voidexit()default voidformatWith(Formatter formatter) default IEolContextgetTrace()default IOutputBuffervoidsetContentTypeRepository(ContentTypeRepository repository) default voidsetDelegate(IEolContext delegate) Copies state references (excluding variables) from the context.voidsetPartitioner(CompositePartitioner partitioner) default booleanusePartitionerFor(String contentType) Methods inherited from interface org.eclipse.epsilon.eol.execute.context.IEolContext
dispose, getAsyncStatementsQueue, getErrorStream, getExecutorFactory, getExtendedProperties, getFrameStack, getIntrospectionManager, getModelRepository, getNativeTypeDelegates, getOperationContributorRegistry, getOperationFactory, getOutputStream, getPrettyPrinterManager, getUserInput, getWarningStream, isAssertionsEnabled, isProfilingEnabled, setAssertionsEnabled, setErrorStream, setExecutorFactory, setExtendedProperties, setFrameStack, setIntrospectionManager, setModelRepository, setModule, setNativeTypeDelegates, setOperationFactory, setOutputStream, setPrettyPrinterManager, setProfilingEnabled, setUserInput, setWarningStream
-
Method Details
-
getTemplateFactory
EglTemplateFactory getTemplateFactory() -
getPartitioner
CompositePartitioner getPartitioner() -
setPartitioner
-
getContentTypeRepository
ContentTypeRepository getContentTypeRepository() -
setContentTypeRepository
-
addStatusMessage
-
getStatusMessages
List<StatusMessage> getStatusMessages() -
enter
-
exit
void exit() -
getCurrentTemplate
EglTemplate getCurrentTemplate() -
getTrace
Template getTrace() -
getOutputBuffer
IOutputBuffer getOutputBuffer() -
getModule
IEglModule getModule()- Specified by:
getModulein interfaceIEolContext
-
newOutputBuffer
- Returns:
- Since:
- 1.6
-
formatWith
-
getPartitioningProblems
-
usePartitionerFor
-
setDelegate
Copies state references (excluding variables) from the context. The copying may be performed lazily and is shallow. This is mainly useful if EGL is being invoked from EGX, which has a different context.- Parameters:
delegate- The parent context.- Since:
- 1.6
-
getDelegate
- Returns:
- Since:
- 1.6
-