public class FilteredInOutParameter extends Object implements IInputOutputParameter
IParameter.ParameterDirectionType, IParameter.ParameterProcessType| Modifier and Type | Field and Description |
|---|---|
List<ParameterFilterBase> |
Filters |
String |
UpdateVariableName |
| Constructor and Description |
|---|
FilteredInOutParameter() |
| 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 List<ParameterFilterBase> Filters
public String UpdateVariableName
public boolean CanSuggestParameterValueType(ExecutionHandle Handle)
CanSuggestParameterValueType in interface IParameterpublic Class<?> SuggestParameterValueType(ExecutionHandle Handle)
SuggestParameterValueType in interface IParameterpublic Object GetParameterValue(ExecutionHandle Handle) throws ExecutionRunTimeException, ExecutionValidationException
GetParameterValue in interface IInputParameterExecutionRunTimeExceptionExecutionValidationExceptionpublic void SetParameterValue(ExecutionHandle Handle, Object Value) throws ExecutionRunTimeException, ExecutionValidationException
SetParameterValue in interface IOutputParameterExecutionRunTimeExceptionExecutionValidationExceptionpublic void Validate()
throws ExecutionValidationException
Validate in interface IParameterExecutionValidationExceptionpublic void ValidatePreExecution(ExecutionHandle Handle, Set<String> ExcludeAvailableConstraint) throws ExecutionValidationException
ValidatePreExecution in interface IParameterExecutionValidationExceptionpublic 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 Set<String> GetModifiedVariableNames()
GetModifiedVariableNames in interface IParameterpublic Set<String> GetNeededVariableNames()
GetNeededVariableNames in interface IParameterCopyright © 2015. All Rights Reserved.