FMUSignal.java 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. /**
  2. * generated by Xtext 2.16.0
  3. */
  4. package be.uantwerpen.cosys.contractLang;
  5. /**
  6. * <!-- begin-user-doc -->
  7. * A representation of the model object '<em><b>FMU Signal</b></em>'.
  8. * <!-- end-user-doc -->
  9. *
  10. * <p>
  11. * The following features are supported:
  12. * </p>
  13. * <ul>
  14. * <li>{@link be.uantwerpen.cosys.contractLang.FMUSignal#getName <em>Name</em>}</li>
  15. * </ul>
  16. *
  17. * @see be.uantwerpen.cosys.contractLang.ContractLangPackage#getFMUSignal()
  18. * @model
  19. * @generated
  20. */
  21. public interface FMUSignal extends Variable
  22. {
  23. /**
  24. * Returns the value of the '<em><b>Name</b></em>' attribute.
  25. * <!-- begin-user-doc -->
  26. * <p>
  27. * If the meaning of the '<em>Name</em>' attribute isn't clear,
  28. * there really should be more of a description here...
  29. * </p>
  30. * <!-- end-user-doc -->
  31. * @return the value of the '<em>Name</em>' attribute.
  32. * @see #setName(String)
  33. * @see be.uantwerpen.cosys.contractLang.ContractLangPackage#getFMUSignal_Name()
  34. * @model
  35. * @generated
  36. */
  37. String getName();
  38. /**
  39. * Sets the value of the '{@link be.uantwerpen.cosys.contractLang.FMUSignal#getName <em>Name</em>}' attribute.
  40. * <!-- begin-user-doc -->
  41. * <!-- end-user-doc -->
  42. * @param value the new value of the '<em>Name</em>' attribute.
  43. * @see #getName()
  44. * @generated
  45. */
  46. void setName(String value);
  47. } // FMUSignal