Class BaseConditionActionCompiler<S extends N2oConditionBranch>
java.lang.Object
net.n2oapp.framework.config.metadata.compile.action.AbstractActionCompiler<ConditionAction,S>
net.n2oapp.framework.config.metadata.compile.action.condition.BaseConditionActionCompiler<S>
- All Implemented Interfaces:
SourceClassAware,SourceCompiler<ConditionAction,,S, CompileContext<?, ?>> BaseSourceCompiler<ConditionAction,S, CompileContext<?, ?>>
- Direct Known Subclasses:
ElseBranchActionCompiler,ElseIfBranchActionCompiler,IfBranchActionCompiler
public abstract class BaseConditionActionCompiler<S extends N2oConditionBranch>
extends AbstractActionCompiler<ConditionAction,S>
Базовая компиляция веток оператора if-else
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncompile(S source, CompileContext<?, ?> context, CompileProcessor p) protected voidcompilePayload(N2oConditionBranch source, ConditionActionPayload payload, ConditionBranchesScope failBranchesScope, CompileContext<?, ?> context, CompileProcessor p, PageIndexScope indexScope) protected voidsetFromScope(ConditionActionPayload payload, ConditionBranchesScope failBranchesScope) Methods inherited from class net.n2oapp.framework.config.metadata.compile.action.AbstractActionCompiler
compileAction, getLocalDatasourceId, getLocalModel, getModelFromComponentScope, getPageId, initDefaults, initId, initMappings, initParentRoutePathMappingsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.n2oapp.framework.api.metadata.aware.SourceClassAware
getSourceClass
-
Constructor Details
-
BaseConditionActionCompiler
public BaseConditionActionCompiler()
-
-
Method Details
-
compile
-
compilePayload
protected void compilePayload(N2oConditionBranch source, ConditionActionPayload payload, ConditionBranchesScope failBranchesScope, CompileContext<?, ?> context, CompileProcessor p, PageIndexScope indexScope) -
setFromScope
protected void setFromScope(ConditionActionPayload payload, ConditionBranchesScope failBranchesScope)
-