StringValue.java 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  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>String Value</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.StringValue#getVal <em>Val</em>}</li>
  15. * </ul>
  16. *
  17. * @see be.uantwerpen.cosys.contractLang.ContractLangPackage#getStringValue()
  18. * @model
  19. * @generated
  20. */
  21. public interface StringValue extends Expression, Value {
  22. /**
  23. * Returns the value of the '<em><b>Val</b></em>' attribute.
  24. * <!-- begin-user-doc -->
  25. * <p>
  26. * If the meaning of the '<em>Val</em>' attribute isn't clear,
  27. * there really should be more of a description here...
  28. * </p>
  29. * <!-- end-user-doc -->
  30. * @return the value of the '<em>Val</em>' attribute.
  31. * @see #setVal(String)
  32. * @see be.uantwerpen.cosys.contractLang.ContractLangPackage#getStringValue_Val()
  33. * @model
  34. * @generated
  35. */
  36. String getVal();
  37. /**
  38. * Sets the value of the '{@link be.uantwerpen.cosys.contractLang.StringValue#getVal <em>Val</em>}' attribute.
  39. * <!-- begin-user-doc -->
  40. * <!-- end-user-doc -->
  41. * @param value the new value of the '<em>Val</em>' attribute.
  42. * @see #getVal()
  43. * @generated
  44. */
  45. void setVal(String value);
  46. } // StringValue