Class ParameterImpl
java.lang.Object
de.mid.innovator.m2msdk.model.transformation.ConfigurableItem
de.mid.innovator.m2msdk.model.parameter.ParameterImpl
- All Implemented Interfaces:
ParameterIF,ConfigurableItemIF,IdentifierAble,Serializable
This class represents a parameter with a name and a value.
- Version:
- 11.1.0
- Author:
- jmback
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetValue()Get value of parameter.booleanisValid()Is the item valid?voidsetConfigurationContext(SessionInterface session, MetaModel sourceMM, MetaModel targetMM, ConfigurationItemIF item) Set the configuration context of this configurable item.voidsetValid(boolean iValid) Set the item valid or not.voidSet value of parameter.toString()voidvalidate()Validate the item.Methods inherited from class de.mid.innovator.m2msdk.model.transformation.ConfigurableItem
checkConstraints, checkConstraints, getBaseItem, getConfigurableItems, getConfigurationTag, getId, getItem, getKnownParameters, getName, getParentItem, getParentItem, setBaseItem, setConfigurationTag, setId, setParentMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface de.mid.innovator.m2msdk.model.transformation.interfaces.ConfigurableItemIF
checkConstraints, checkConstraints, getBaseItem, getConfigurableItems, getConfigurationTag, getItem, getKnownParameters, getName, getParentItem, getParentItem, setBaseItem, setConfigurationTag, setParentMethods inherited from interface de.mid.innovator.m2msdk.util.IdentifierAble
getId, setId
-
Constructor Details
-
ParameterImpl
public ParameterImpl() -
ParameterImpl
-
-
Method Details
-
getValue
Description copied from interface:ParameterIFGet value of parameter.- Specified by:
getValuein interfaceParameterIF- Returns:
- Value of parameter
-
setValue
Description copied from interface:ParameterIFSet value of parameter.- Specified by:
setValuein interfaceParameterIF- Parameters:
iValue- value of parameter
-
toString
- Overrides:
toStringin classConfigurableItem
-
isValid
public boolean isValid()Description copied from interface:ParameterIFIs the item valid?- Specified by:
isValidin interfaceParameterIF- Returns:
- true, if the item is valid.
-
validate
public void validate()Description copied from interface:ParameterIFValidate the item.- Specified by:
validatein interfaceParameterIF
-
setValid
public void setValid(boolean iValid) Description copied from interface:ParameterIFSet the item valid or not.- Specified by:
setValidin interfaceParameterIF- Parameters:
iValid- true, if valid
-
setConfigurationContext
public void setConfigurationContext(SessionInterface session, MetaModel sourceMM, MetaModel targetMM, ConfigurationItemIF item) throws M2MException, RemoteException Description copied from interface:ConfigurableItemIFSet the configuration context of this configurable item. The configurable item is configured according the context.- Specified by:
setConfigurationContextin interfaceConfigurableItemIF- Overrides:
setConfigurationContextin classConfigurableItem- Parameters:
session- sessionsourceMM- source meta modeltargetMM- target meta modelitem- Configuration item- Throws:
M2MException- generic exceptionRemoteException- exception from remote execution
-