public class SimpleInOutParameter extends Object implements IInputOutputParameter
IParameter.ParameterDirectionType, IParameter.ParameterProcessType| Modifier and Type | Field and Description |
|---|---|
String |
VariableName |
| Constructor and Description |
|---|
SimpleInOutParameter() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
CanSuggestParameterValueType(ExecutionHandle Handle) |
void |
FromXML(Node XML) |
void |
FromXML(String XML) |
IParameter.ParameterDirectionType |
GetDirectionType() |
Set<String> |
GetModifiedVariableNames() |
Set<String> |
GetNeededVariableNames() |
Object |
GetParameterValue(ExecutionHandle Handle) |
IParameter.ParameterProcessType |
GetProcessType() |
void |
SetParameterValue(ExecutionHandle Handle,
Object Value) |
Class<?> |
SuggestParameterValueType(ExecutionHandle Handle) |
String |
ToXML() |
void |
Validate() |
void |
ValidatePreExecution(ExecutionHandle Handle,
Set<String> ExcludeAvailableConstraint) |
public String VariableName
public Object GetParameterValue(ExecutionHandle Handle) throws ExecutionRunTimeException, ExecutionValidationException
GetParameterValue in interface IInputParameterExecutionRunTimeExceptionExecutionValidationExceptionpublic boolean CanSuggestParameterValueType(ExecutionHandle Handle)
CanSuggestParameterValueType in interface IParameterpublic Class<?> SuggestParameterValueType(ExecutionHandle Handle)
SuggestParameterValueType in interface IParameterpublic void FromXML(String XML) throws ExecutionSerializationException
FromXML in interface IParameterExecutionSerializationExceptionpublic void FromXML(Node XML) throws ExecutionSerializationException
FromXML in interface IParameterExecutionSerializationExceptionpublic IParameter.ParameterDirectionType GetDirectionType()
GetDirectionType in interface IParameterpublic IParameter.ParameterProcessType GetProcessType()
GetProcessType in interface IParameterpublic String ToXML() throws ExecutionSerializationException
ToXML in interface IParameterExecutionSerializationExceptionpublic void Validate()
throws ExecutionValidationException
Validate in interface IParameterExecutionValidationExceptionpublic void ValidatePreExecution(ExecutionHandle Handle, Set<String> ExcludeAvailableConstraint) throws ExecutionValidationException
ValidatePreExecution in interface IParameterExecutionValidationExceptionpublic void SetParameterValue(ExecutionHandle Handle, Object Value) throws ExecutionRunTimeException, ExecutionValidationException
SetParameterValue in interface IOutputParameterExecutionRunTimeExceptionExecutionValidationExceptionpublic Set<String> GetModifiedVariableNames()
GetModifiedVariableNames in interface IParameterpublic Set<String> GetNeededVariableNames()
GetNeededVariableNames in interface IParameterCopyright © 2015. All Rights Reserved.