public class ContextControllerInitTermFactoryForge extends ContextControllerForgeBase
ctx
Constructor and Description |
---|
ContextControllerInitTermFactoryForge(ContextControllerFactoryEnv ctx,
ContextSpecInitiatedTerminated detail) |
Modifier and Type | Method and Description |
---|---|
<T> T |
accept(ContextControllerFactoryForgeVisitor<T> visitor) |
ContextSpecInitiatedTerminated |
getDetail() |
ContextControllerPortableInfo |
getValidationInfo() |
CodegenMethod |
makeCodegen(CodegenClassScope classScope,
CodegenMethodScope parent,
SAIFFInitializeSymbol symbols) |
void |
planStateSettings(ContextMetaData detail,
FabricCharge fabricCharge,
int controllerLevel,
String nestedContextName,
StatementRawInfo statementRawInfo,
StatementCompileTimeServices services) |
void |
validateGetContextProps(LinkedHashMap<String,Object> props,
String contextName,
int controllerLevel,
StatementRawInfo statementRawInfo,
StatementCompileTimeServices services) |
getFactoryEnv
public ContextControllerInitTermFactoryForge(ContextControllerFactoryEnv ctx, ContextSpecInitiatedTerminated detail)
public void validateGetContextProps(LinkedHashMap<String,Object> props, String contextName, int controllerLevel, StatementRawInfo statementRawInfo, StatementCompileTimeServices services) throws ExprValidationException
ExprValidationException
public void planStateSettings(ContextMetaData detail, FabricCharge fabricCharge, int controllerLevel, String nestedContextName, StatementRawInfo statementRawInfo, StatementCompileTimeServices services)
public CodegenMethod makeCodegen(CodegenClassScope classScope, CodegenMethodScope parent, SAIFFInitializeSymbol symbols)
public ContextControllerPortableInfo getValidationInfo()
public ContextSpecInitiatedTerminated getDetail()
public <T> T accept(ContextControllerFactoryForgeVisitor<T> visitor)
Copyright © 2005–2021. All rights reserved.