Schnittstelle IDataMappingFunction
- Alle Superschnittstellen:
IContainableElement<IPASSProcessModel>
,IDataDescribingComponent
,IPASSProcessModelElement
,IValueChangedObserver<IPASSProcessModelElement>
,IValueChangedPublisher<IPASSProcessModelElement>
- Alle bekannten Unterschnittstellen:
IDataMappingIncomingToLocal
,IDataMappingLocalToOutgoing
- Alle bekannten Implementierungsklassen:
DataMappingFunction
,DataMappingIncomingToLocal
,DataMappingLocalToOutgoing
Interface to the data mapping function class
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungReturns the data mapping stringReturns the feel expression string for the data mapping functionReturns the tool specific definition for the data mapping functionboolean
Checks whether the instance has a toolspecific definitionboolean
Checks whether the instance has a toolspecific definitionvoid
setDataMappingString
(String dataMappingString) Sets the data mapping string for the data mapping functionvoid
setFeelExpressionAsDataMapping
(String FeelExpression) Sets the feel expression string for the data mapping functionvoid
setToolSpecificDefinition
(String toolSpecificDefinition) Sets a tool specific definition for the data mapping functionVon Schnittstelle geerbte Methoden alps.java.api.util.IContainableElement
getContainedBy, removeFromContainer, setContainedBy
Von Schnittstelle geerbte Methoden alps.java.api.StandardPASS.IPASSProcessModelElement
addComment, addElementWithUnspecifiedRelation, addModelComponentLabel, clearComments, clearModelComponentLabels, createUniqueModelComponentID, createUniqueModelComponentID, createUniqueModelComponentID, getComments, getElementsWithUnspecifiedRelation, getModelComponentID, getModelComponentLabels, getModelComponentLabelsAsStrings, getModelComponentLabelsAsStrings, getUriModelComponentID, removeElementWithUnspecifiedRelation, removeFromEverything, removeFromEverything, removeModelComponentLabel, setElementsWithUnspecifiedRelation, setModelComponentID, setModelComponentLabels
Von Schnittstelle geerbte Methoden alps.java.api.util.IValueChangedObserver
notifyModelComponentIDChanged, updateAdded, updateRemoved, updateRemoved
Von Schnittstelle geerbte Methoden alps.java.api.util.IValueChangedPublisher
register, unregister, unregister
-
Methodendetails
-
setDataMappingString
Sets the data mapping string for the data mapping function- Parameter:
dataMappingString
- the data mapping string
-
getDataMappingString
String getDataMappingString()Returns the data mapping string- Gibt zurück:
- the data mapping string
-
setFeelExpressionAsDataMapping
Sets the feel expression string for the data mapping function- Parameter:
FeelExpression
- the feel expression
-
getFeelExpressionAsDataMapping
String getFeelExpressionAsDataMapping()Returns the feel expression string for the data mapping function- Gibt zurück:
- the feel expression
-
setToolSpecificDefinition
Sets a tool specific definition for the data mapping function- Parameter:
toolSpecificDefinition
- a tool specific definition
-
getToolSpecificDefinition
String getToolSpecificDefinition()Returns the tool specific definition for the data mapping function- Gibt zurück:
- a tool specific definition
-
hasToolSpecificDefinition
boolean hasToolSpecificDefinition()Checks whether the instance has a toolspecific definition- Gibt zurück:
- true if it contains a definition
-
hasFeelExpression
boolean hasFeelExpression()Checks whether the instance has a toolspecific definition- Gibt zurück:
- true if it contains a definition
-