Difference between revisions of "Play-in view"

From WeizmannWiki
Jump to: navigation, search
 
(2 intermediate revisions by one user not shown)
Line 1: Line 1:
Using the 'Play-In' view, the user can insert a message arguments.
+
Using the 'Play-In' view, the user can insert message arguments. During the play-in session, the 'Play-In' view is automatically open when needed, with the relevant properties, allowing the user to enter the value and value type of the corresponding message arguments.  
The play-in view is automatically open when needed, during the play-in session, with the relevant properties, letting the user enter the value and value type of the corresponding message arguments.
+
  
[[Image:playin.view.png]]
+
[[Image:Playin.view.png|800px]]  
  
The play-in view contains the following information:
+
The 'Play-In' view contains the following information:  
  
*Type: a read only field specifying the type of the message argument (e.g. String, int, etc')
+
*'''Type -''' a read only field specifying the type of the message argument (e.g., String, int, etc.)  
*Category: The category of the message argument. Can be one of the following:
+
*'''Category -''' The category of the message argument. Can be one of the following:  
**Constant - sets the argument value to be a constant
+
**'''Constant''' - sets the argument value to be a constant.
**Property - sets the argument value to be a property of a this or another Class
+
**'''Property''' - sets the argument value to be a property of this or another class.
**Variable - Sets the argument value to be a variable
+
**'''Variable '''- Sets the argument value to be a variable.
**Expression - Sets the argument value to be an Opaque Expression
+
**'''Expression '''- Sets the argument value to be an opaque expression.
*Value: The argument's value. This field changes according to the selected category:
+
*'''Value''' - The argument's value. This field changes according to the selected category:  
**Constant category- a constant value is required
+
**'''Constant''' - a constant value is required.
**Property category- a class's property is required. It can be entered manually or selected from the given combo box. The properties which appear in the combo belongs to the classes which exist in the system model and in the current LSC and also has the same return type as the current argument type.
+
**'''Property '''- a class's property is required. It can be entered manually or selected from the given combo box. The properties that appear in the combo belong to the classes that exist in the system model and in the current LSC, and also have the same return type as the current argument type.  
** Variable category- a variable name is required. It can be entered manually or selected from the given combo box. The variables which appear in the combo box are the ones which appear in the current LSC and has the same type as the current argument type.
+
**'''Variable '''- a variable name is required. It can be entered manually or selected from the given combo box. The variables that appear in the combo box are the ones that appear in the current LSC and have the same type as the current argument type.  
**Expression category- an Java Expression
+
**'''Expression '''- a Java expression.

Latest revision as of 06:26, 29 July 2013

Using the 'Play-In' view, the user can insert message arguments. During the play-in session, the 'Play-In' view is automatically open when needed, with the relevant properties, allowing the user to enter the value and value type of the corresponding message arguments.

Playin.view.png

The 'Play-In' view contains the following information:

  • Type - a read only field specifying the type of the message argument (e.g., String, int, etc.)
  • Category - The category of the message argument. Can be one of the following:
    • Constant - sets the argument value to be a constant.
    • Property - sets the argument value to be a property of this or another class.
    • Variable - Sets the argument value to be a variable.
    • Expression - Sets the argument value to be an opaque expression.
  • Value - The argument's value. This field changes according to the selected category:
    • Constant - a constant value is required.
    • Property - a class's property is required. It can be entered manually or selected from the given combo box. The properties that appear in the combo belong to the classes that exist in the system model and in the current LSC, and also have the same return type as the current argument type.
    • Variable - a variable name is required. It can be entered manually or selected from the given combo box. The variables that appear in the combo box are the ones that appear in the current LSC and have the same type as the current argument type.
    • Expression - a Java expression.