Class ParameterLiveAccessor<T extends ParameterTemplate>
java.lang.Object
de.mid.innovator.m2msdk.model.parameter.ParameterLiveAccessor<T>
- Type Parameters:
T- Class of template
- Direct Known Subclasses:
ParameterLiveAccessorEnum
Accessor to parameters which are based on the current model element.
- Version:
- 11.1.1
- Author:
- jmback
-
Constructor Summary
ConstructorsConstructorDescriptionParameterLiveAccessor(ParameterTemplate parameterTemplate, ConfigurationItemIF configurationItem, MetaModel sourceMM, MetaModel targetMM) ParameterLiveAccessor(ParameterTemplate template, String expression, MetaModel sourceMM, MetaModel targetMM) -
Method Summary
Modifier and TypeMethodDescriptionbooleanintgetValidatedValue(SessionInterface iSession, MappingElementIF sourceElement) getValidatedValueAsStringList(SessionInterface iSession, MappingElementIF sourceElement) getValidatedValueExcludeQuote(SessionInterface iSession, MappingElementIF sourceElement) booleanbooleanisTrue()voidsetRawValue(String iValue) toString()
-
Constructor Details
-
ParameterLiveAccessor
public ParameterLiveAccessor(ParameterTemplate template, String expression, MetaModel sourceMM, MetaModel targetMM) -
ParameterLiveAccessor
public ParameterLiveAccessor(ParameterTemplate parameterTemplate, ConfigurationItemIF configurationItem, MetaModel sourceMM, MetaModel targetMM)
-
-
Method Details
-
getValidatedValue
-
getValidatedIntegerValue
public int getValidatedIntegerValue() -
getValidatedBooleanValue
public boolean getValidatedBooleanValue() -
getValidatedValueExcludeQuote
-
getValidatedValueAsStringList
-
getValidatedValueAsStringList
public List<String> getValidatedValueAsStringList(SessionInterface iSession, MappingElementIF sourceElement) throws RemoteException, M2MException - Throws:
RemoteExceptionM2MException
-
isTrue
public boolean isTrue() -
validate
-
getParameterTemplate
-
getValidatedValue
public String getValidatedValue(SessionInterface iSession, MappingElementIF sourceElement) throws M2MException, RemoteException - Throws:
M2MExceptionRemoteException
-
hasChanged
public boolean hasChanged() -
toString
-
getValidatedValueExcludeQuote
public String getValidatedValueExcludeQuote(SessionInterface iSession, MappingElementIF sourceElement) throws RemoteException, M2MException - Throws:
RemoteExceptionM2MException
-
getRawValue
-
setRawValue
-