Class BaseScriptingAction<StateEntityType extends StateEntity>
java.lang.Object
org.chenile.stm.impl.STMActionBase<StateEntityType>
org.chenile.stm.action.scriptsupport.BaseCustomComponentPropertiesAction<StateEntityType>
org.chenile.stm.action.scriptsupport.BaseScriptingAction<StateEntityType>
- All Implemented Interfaces:
ComponentPropertiesAware
,ScriptingStrategyAware
,STMAutomaticStateComputation<StateEntityType>
- Direct Known Subclasses:
IfAction
,ScriptAction
,SwitchAction
public class BaseScriptingAction<StateEntityType extends StateEntity>
extends BaseCustomComponentPropertiesAction<StateEntityType>
implements ScriptingStrategyAware
-
Field Summary
Fields inherited from class org.chenile.stm.action.scriptsupport.BaseCustomComponentPropertiesAction
componentPropertiesHelper, enableInlineScriptsInProperties
-
Constructor Summary
-
Method Summary
Methods inherited from class org.chenile.stm.action.scriptsupport.BaseCustomComponentPropertiesAction
getComponentProperty, getComponentProperty, isEnableInlineScriptsInProperties, setComponentPropertiesHelper, setEnableInlineScriptsInProperties
Methods inherited from class org.chenile.stm.impl.STMActionBase
cleanUp, doExecute, doSetup, execute
-
Field Details
-
scriptingStrategy
-
-
Constructor Details
-
BaseScriptingAction
public BaseScriptingAction()
-
-
Method Details
-
setScriptingStrategy
- Specified by:
setScriptingStrategy
in interfaceScriptingStrategyAware
-