Alle Superschnittstellen:
IContainableElement<IPASSProcessModel>, IDataDescribingComponent, IPASSProcessModelElement, IValueChangedObserver<IPASSProcessModelElement>, IValueChangedPublisher<IPASSProcessModelElement>
Alle bekannten Unterschnittstellen:
IDataMappingIncomingToLocal, IDataMappingLocalToOutgoing
Alle bekannten Implementierungsklassen:
DataMappingFunction, DataMappingIncomingToLocal, DataMappingLocalToOutgoing

public interface IDataMappingFunction extends IDataDescribingComponent
Interface to the data mapping function class
  • Methodendetails

    • setDataMappingString

      void setDataMappingString(String dataMappingString)
      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

      void setFeelExpressionAsDataMapping(String FeelExpression)
      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

      void setToolSpecificDefinition(String toolSpecificDefinition)
      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