Class ElseIfBranchActionCompiler
java.lang.Object
net.n2oapp.framework.config.metadata.compile.action.AbstractActionCompiler<ConditionAction,S>
net.n2oapp.framework.config.metadata.compile.action.condition.BaseConditionActionCompiler<N2oElseIfBranchAction>
net.n2oapp.framework.config.metadata.compile.action.condition.ElseIfBranchActionCompiler
- All Implemented Interfaces:
SourceClassAware,SourceCompiler<ConditionAction,,N2oElseIfBranchAction, CompileContext<?, ?>> BaseSourceCompiler<ConditionAction,N2oElseIfBranchAction, CompileContext<?, ?>>
@Component
public class ElseIfBranchActionCompiler
extends BaseConditionActionCompiler<N2oElseIfBranchAction>
Компиляция ветки else-if условного оператора if-else
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcompilePayload(N2oConditionBranch source, ConditionActionPayload payload, ConditionBranchesScope failBranchesScope, CompileContext<?, ?> context, CompileProcessor p, PageIndexScope indexScope) Methods inherited from class net.n2oapp.framework.config.metadata.compile.action.condition.BaseConditionActionCompiler
compile, setFromScopeMethods inherited from class net.n2oapp.framework.config.metadata.compile.action.AbstractActionCompiler
compileAction, getLocalDatasourceId, getLocalModel, getModelFromComponentScope, getPageId, initDefaults, initId, initMappings, initParentRoutePathMappings
-
Constructor Details
-
ElseIfBranchActionCompiler
public ElseIfBranchActionCompiler()
-
-
Method Details
-
getSourceClass
-
compilePayload
protected void compilePayload(N2oConditionBranch source, ConditionActionPayload payload, ConditionBranchesScope failBranchesScope, CompileContext<?, ?> context, CompileProcessor p, PageIndexScope indexScope) - Overrides:
compilePayloadin classBaseConditionActionCompiler<N2oElseIfBranchAction>
-