public abstract class ViewFactoryForgeBase extends Object implements ViewFactoryForge
Modifier and Type | Field and Description |
---|---|
protected EventType |
eventType |
protected StateMgmtSetting |
stateMgmtSettings |
Constructor and Description |
---|
ViewFactoryForgeBase() |
Modifier and Type | Method and Description |
---|---|
abstract AppliesTo |
appliesTo() |
protected abstract void |
assign(CodegenMethod method,
CodegenExpressionRef factory,
SAIFFInitializeSymbol symbols,
CodegenClassScope classScope) |
void |
assignStateMgmtSettings(FabricCharge fabricCharge,
ViewForgeEnv viewForgeEnv,
int[] grouping) |
void |
attach(EventType parentEventType,
ViewForgeEnv viewForgeEnv) |
protected abstract void |
attachValidate(EventType parentEventType,
ViewForgeEnv viewForgeEnv) |
protected abstract String |
factoryMethod() |
EventType |
getEventType() |
CodegenExpression |
make(CodegenMethodScope parent,
SAIFFInitializeSymbol symbols,
CodegenClassScope classScope) |
protected abstract EPTypeClass |
typeOfFactory() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
accept, accept, getInnerForges, getViewName, initAdditionalForgeables, setViewParameters
protected EventType eventType
protected StateMgmtSetting stateMgmtSettings
protected abstract EPTypeClass typeOfFactory()
protected abstract String factoryMethod()
public abstract AppliesTo appliesTo()
protected abstract void attachValidate(EventType parentEventType, ViewForgeEnv viewForgeEnv) throws ViewParameterException
ViewParameterException
protected abstract void assign(CodegenMethod method, CodegenExpressionRef factory, SAIFFInitializeSymbol symbols, CodegenClassScope classScope)
public final EventType getEventType()
getEventType
in interface ViewFactoryForge
public final void attach(EventType parentEventType, ViewForgeEnv viewForgeEnv) throws ViewParameterException
attach
in interface ViewFactoryForge
ViewParameterException
public void assignStateMgmtSettings(FabricCharge fabricCharge, ViewForgeEnv viewForgeEnv, int[] grouping) throws ViewParameterException
assignStateMgmtSettings
in interface ViewFactoryForge
ViewParameterException
public final CodegenExpression make(CodegenMethodScope parent, SAIFFInitializeSymbol symbols, CodegenClassScope classScope)
make
in interface CodegenMakeable<SAIFFInitializeSymbol>
Copyright © 2005–2021. All rights reserved.