public class GenericVilArgumentProvider
extends net.ssehub.easy.producer.core.mgmt.VilArgumentProvider
| Modifier and Type | Field and Description |
|---|---|
private java.util.Map<java.lang.String,java.lang.Object> |
arguments |
| Constructor and Description |
|---|
GenericVilArgumentProvider(java.util.Map<java.lang.String,java.lang.Object> arguments)
Creates a generic VIL argument provider.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
acceptsFreeArguments() |
java.lang.String |
getFreeArguments() |
java.lang.String |
getName() |
java.lang.String |
getParameterName() |
java.lang.String |
getParameterType() |
protected void |
provideArgumentsImpl(net.ssehub.easy.producer.core.mgmt.PLPInfo plp,
net.ssehub.easy.instantiation.core.model.execution.Executor executor) |
void |
setFreeArguments(java.lang.String arg0) |
public GenericVilArgumentProvider(java.util.Map<java.lang.String,java.lang.Object> arguments)
arguments - the arguments as name-value mapping (please note that
the values shall comply to VIL conventions, see in particular
Executor.addCustomArgument(String, Object)protected void provideArgumentsImpl(net.ssehub.easy.producer.core.mgmt.PLPInfo plp,
net.ssehub.easy.instantiation.core.model.execution.Executor executor)
provideArgumentsImpl in class net.ssehub.easy.producer.core.mgmt.VilArgumentProviderpublic boolean acceptsFreeArguments()
acceptsFreeArguments in class net.ssehub.easy.producer.core.mgmt.VilArgumentProviderpublic java.lang.String getFreeArguments()
getFreeArguments in class net.ssehub.easy.producer.core.mgmt.VilArgumentProviderpublic java.lang.String getName()
getName in class net.ssehub.easy.producer.core.mgmt.VilArgumentProviderpublic java.lang.String getParameterName()
getParameterName in class net.ssehub.easy.producer.core.mgmt.VilArgumentProviderpublic java.lang.String getParameterType()
getParameterType in class net.ssehub.easy.producer.core.mgmt.VilArgumentProviderpublic void setFreeArguments(java.lang.String arg0)
setFreeArguments in class net.ssehub.easy.producer.core.mgmt.VilArgumentProviderCopyright © 2009 - 2018 SSE. All Rights Reserved.