Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'extraplugins/eastadl/org.eclipse.papyrus.eastadl/src/org/eclipse/papyrus/eastadl/timing/events/EventFunction.java')
-rw-r--r--extraplugins/eastadl/org.eclipse.papyrus.eastadl/src/org/eclipse/papyrus/eastadl/timing/events/EventFunction.java38
1 files changed, 23 insertions, 15 deletions
diff --git a/extraplugins/eastadl/org.eclipse.papyrus.eastadl/src/org/eclipse/papyrus/eastadl/timing/events/EventFunction.java b/extraplugins/eastadl/org.eclipse.papyrus.eastadl/src/org/eclipse/papyrus/eastadl/timing/events/EventFunction.java
index a79a3fb9953..5e26846655f 100644
--- a/extraplugins/eastadl/org.eclipse.papyrus.eastadl/src/org/eclipse/papyrus/eastadl/timing/events/EventFunction.java
+++ b/extraplugins/eastadl/org.eclipse.papyrus.eastadl/src/org/eclipse/papyrus/eastadl/timing/events/EventFunction.java
@@ -25,9 +25,12 @@ import org.eclipse.papyrus.eastadl.timing.Event;
* <!-- begin-user-doc -->
* A representation of the model object '<em><b>Event Function</b></em>'.
* <!-- end-user-doc -->
- *
+ *
* <!-- begin-model-doc -->
- * An event of a Function refers to the triggering of the Function, i.e., when the input data is consumed, data transformation is performed on that input data by the function, and output data is produced. It is used in conjunction with FunctionTrigger (see that concept) to define a time-driven triggering for a function. In this case the FunctionTrigger points to the EventFunction of the function and defines a triggerPolicy set to TIME. The timing constraint associated to the EventFunction provides information about the period.
+ * An event of a Function refers to the triggering of the Function, i.e., when the input data is consumed, data transformation is performed on that
+ * input data by the function, and output data is produced. It is used in conjunction with FunctionTrigger (see that concept) to define a time-driven
+ * triggering for a function. In this case the FunctionTrigger points to the EventFunction of the function and defines a triggerPolicy set to TIME.
+ * The timing constraint associated to the EventFunction provides information about the period.
*
* Compare categories of AUTOSAR runnables:
*
@@ -39,29 +42,30 @@ import org.eclipse.papyrus.eastadl.timing.Event;
* Constraints:
* [1] An EventFunction either identifies a FunctionType or a FunctionPrototype as its target function.
* <!-- end-model-doc -->
- *
+ *
* <p>
* The following features are supported:
* <ul>
- * <li>{@link org.eclipse.papyrus.eastadl.timing.events.EventFunction#getFunction <em>Function</em>}</li>
- * <li>{@link org.eclipse.papyrus.eastadl.timing.events.EventFunction#getFunctionType <em>Function Type</em>}</li>
- * <li>{@link org.eclipse.papyrus.eastadl.timing.events.EventFunction#getFunction_path <em>Function path</em>}</li>
+ * <li>{@link org.eclipse.papyrus.eastadl.timing.events.EventFunction#getFunction <em>Function</em>}</li>
+ * <li>{@link org.eclipse.papyrus.eastadl.timing.events.EventFunction#getFunctionType <em>Function Type</em>}</li>
+ * <li>{@link org.eclipse.papyrus.eastadl.timing.events.EventFunction#getFunction_path <em>Function path</em>}</li>
* </ul>
* </p>
- *
+ *
* @see org.eclipse.papyrus.eastadl.timing.events.EventsPackage#getEventFunction()
* @model
* @generated
*/
public interface EventFunction extends Event {
+
/**
* Returns the value of the '<em><b>Function</b></em>' reference.
* <!-- begin-user-doc -->
* <p>
- * If the meaning of the '<em>Function</em>' reference isn't clear,
- * there really should be more of a description here...
+ * If the meaning of the '<em>Function</em>' reference isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
+ *
* @return the value of the '<em>Function</em>' reference.
* @see #setFunction(FunctionPrototype)
* @see org.eclipse.papyrus.eastadl.timing.events.EventsPackage#getEventFunction_Function()
@@ -74,10 +78,10 @@ public interface EventFunction extends Event {
* Returns the value of the '<em><b>Function Type</b></em>' reference.
* <!-- begin-user-doc -->
* <p>
- * If the meaning of the '<em>Function Type</em>' reference isn't clear,
- * there really should be more of a description here...
+ * If the meaning of the '<em>Function Type</em>' reference isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
+ *
* @return the value of the '<em>Function Type</em>' reference.
* @see #setFunctionType(FunctionType)
* @see org.eclipse.papyrus.eastadl.timing.events.EventsPackage#getEventFunction_FunctionType()
@@ -90,7 +94,9 @@ public interface EventFunction extends Event {
* Sets the value of the '{@link org.eclipse.papyrus.eastadl.timing.events.EventFunction#getFunction <em>Function</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @param value the new value of the '<em>Function</em>' reference.
+ *
+ * @param value
+ * the new value of the '<em>Function</em>' reference.
* @see #getFunction()
* @generated
*/
@@ -100,7 +106,9 @@ public interface EventFunction extends Event {
* Sets the value of the '{@link org.eclipse.papyrus.eastadl.timing.events.EventFunction#getFunctionType <em>Function Type</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @param value the new value of the '<em>Function Type</em>' reference.
+ *
+ * @param value
+ * the new value of the '<em>Function Type</em>' reference.
* @see #getFunctionType()
* @generated
*/
@@ -111,10 +119,10 @@ public interface EventFunction extends Event {
* The list contents are of type {@link org.eclipse.papyrus.eastadl.structure.functionmodeling.FunctionPrototype}.
* <!-- begin-user-doc -->
* <p>
- * If the meaning of the '<em>Function path</em>' reference list isn't clear,
- * there really should be more of a description here...
+ * If the meaning of the '<em>Function path</em>' reference list isn't clear, there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
+ *
* @return the value of the '<em>Function path</em>' reference list.
* @see org.eclipse.papyrus.eastadl.timing.events.EventsPackage#getEventFunction_Function_path()
* @model

Back to the top