Class ConfiguratorEntry
- Object
-
- ConfiguratorEntry
-
- All Implemented Interfaces:
Serializable
,InjectablePOS
,ComplexCalculationResult
public class ConfiguratorEntry extends Object implements InjectablePOS, ComplexCalculationResult
This class is used to transport a configurator entry- Author:
- cat
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ConfiguratorEntry()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addAdditionalConfigValue(String name, String value)
ContextParameter
createParameter(InputType type, String name)
ContextParameter
createParameter(InputType type, String name, Date targetDate)
Map<String,String>
getAdditionalConfig()
ContextParameter
getFirstInput()
List<InputButtonAction>
getHiddenActions()
List<ContextParameter>
getInputs()
String
getMessage()
PersistedObjectService
getObjectService()
String
getResultType()
void
setAdditionalConfig(Map<String,String> additionalConfig)
void
setContext(FormulaEngineContext ctx)
void
setHiddenActions(InputButtonAction... hiddenActions)
void
setInputs(List<ContextParameter> inputs)
void
setMessage(String message)
-
-
-
Method Detail
-
getInputs
public List<ContextParameter> getInputs()
-
getFirstInput
public ContextParameter getFirstInput()
-
setInputs
public void setInputs(List<ContextParameter> inputs)
-
getMessage
public String getMessage()
-
setMessage
public void setMessage(String message)
-
setHiddenActions
public void setHiddenActions(InputButtonAction... hiddenActions)
-
getHiddenActions
public List<InputButtonAction> getHiddenActions()
-
createParameter
public ContextParameter createParameter(InputType type, String name)
-
createParameter
public ContextParameter createParameter(InputType type, String name, Date targetDate)
-
getResultType
public String getResultType()
- Specified by:
getResultType
in interfaceComplexCalculationResult
-
setContext
public void setContext(FormulaEngineContext ctx)
-
getObjectService
public PersistedObjectService getObjectService()
- Specified by:
getObjectService
in interfaceInjectablePOS
-
-