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 ContextParameter
createParameter(InputType type, String name)
ContextParameter
createParameter(InputType type, String name, Date targetDate)
ContextParameter
getFirstInput()
List<InputButtonAction>
getHiddenActions()
List<ContextParameter>
getInputs()
String
getMessage()
PersistedObjectService
getObjectService()
String
getResultType()
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
-
-