Package com.aspectran.thymeleaf.context
Class ActivityEngineContext
java.lang.Object
org.thymeleaf.context.AbstractEngineContext
org.thymeleaf.context.EngineContext
com.aspectran.thymeleaf.context.ActivityEngineContext
- All Implemented Interfaces:
CurrentActivityHolder
,org.thymeleaf.context.IContext
,org.thymeleaf.context.IEngineContext
,org.thymeleaf.context.IExpressionContext
,org.thymeleaf.context.ITemplateContext
public class ActivityEngineContext
extends org.thymeleaf.context.EngineContext
implements CurrentActivityHolder
Created: 2024-11-27
-
Constructor Summary
ConstructorsConstructorDescriptionActivityEngineContext
(Activity activity, org.thymeleaf.IEngineConfiguration configuration, org.thymeleaf.engine.TemplateData templateData, Map<String, Object> templateResolutionAttributes, Locale locale, Map<String, Object> variables) Creates a new instance of thisIEngineContext
implementation. -
Method Summary
Methods inherited from class org.thymeleaf.context.EngineContext
containsVariable, decreaseLevel, getElementStack, getElementStackAbove, getInliner, getSelectionTarget, getStringRepresentationByLevel, getTemplateData, getTemplateStack, getVariable, getVariableNames, hasSelectionTarget, increaseLevel, isVariableLocal, level, removeVariable, setElementTag, setInliner, setSelectionTarget, setTemplateData, setVariable, setVariables, toString
Methods inherited from class org.thymeleaf.context.AbstractEngineContext
buildLink, getConfiguration, getExpressionObjects, getIdentifierSequences, getLocale, getMessage, getModelFactory, getTemplateMode, getTemplateResolutionAttributes
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.thymeleaf.context.IContext
getLocale
Methods inherited from interface org.thymeleaf.context.IExpressionContext
getConfiguration, getExpressionObjects
Methods inherited from interface org.thymeleaf.context.ITemplateContext
buildLink, getIdentifierSequences, getMessage, getModelFactory, getTemplateMode, getTemplateResolutionAttributes
-
Constructor Details
-
ActivityEngineContext
public ActivityEngineContext(Activity activity, org.thymeleaf.IEngineConfiguration configuration, org.thymeleaf.engine.TemplateData templateData, Map<String, Object> templateResolutionAttributes, Locale locale, Map<String, Object> variables) Creates a new instance of thisIEngineContext
implementation.Note that implementations of
IEngineContext
are not meant to be used in order to call the template engine (use implementations ofIContext
such asContext
orWebContext
instead). This is therefore mostly an internal implementation, and users should have no reason to ever call this constructor except in very specific integration/extension scenarios.- Parameters:
activity
- the aspectran activityconfiguration
- the configuration instance being usedtemplateData
- the template data for the template to be processedtemplateResolutionAttributes
- the template resolution attributeslocale
- the localevariables
- the context variables, probably coming from anotherIContext
implementation
-
-
Method Details
-
getActivity
- Specified by:
getActivity
in interfaceCurrentActivityHolder
-