Context Menu Operators (Block Diagram)
In the "Specification" view of the block diagram editor for software components, the context menu of an operator depends on the type of the operator:
- some options are available for all operators
- some options are available for arithmetic, logical, comparison, input and conditional operators
- some operations are available for AUTOSAR operators
- some options are available only for the conversion operator
- some options are available only for the assert operator
All Operators
Views
Opens the Views options dialog window. All available views are listed, and the visibility of the operator in each view can be edited.
Create ASCET Link
Creates an ASCET link that opens the component and highlights the selected operator in the drawing area.
Bring to Front
Places the selected diagram element in front of all other objects in the drawing area.
Send to Back
Places the selected diagram element in the back of all other objects in the drawing area.
Fill Color
Sets the fill color of the operator.
Browse Connected Elements
Browses the elements connected to the operator. Not available if the operator is unconnected.
Arithmetic, Logical, Comparison, Input and Conditional Operators
Temporary Variable
Note |
|---|
Temporary variables are deprecated; they will be removed in a future ASCET version. Consider using common subexpression elimination instead. |
Adds a temporary variable to the operator output.
Add Input
Adds another input pin.
Remove Input
Removes an input pin.
Implementation
Not available in software components.
Add Implementation Casts
Adds implementation casts to the connected inputs and outputs of the operator.
AUTOSAR operators RTE Access, RTE Invoke and RTE Status
Show Sequence Calls
Shows/hides the sequence call of the AUTOSAR operator.
Status
Note |
|---|
Only available for RTE Invoke. |
Adds a status pin to the operator. That pin can be used to inquire the status of a client request on a port. See also Making a Client Request on a Port – Block Diagram.
Access
Note |
|---|
Only available for RTE Access. |
Opens a submenu that determines whether the access operator allows Implicit, Explicit or Explicit with Status access. See also Sending to a Port – Block Diagram and Receiving from a Port – Block Diagram.
Conversion Operator
Conversion
Opens the Conversion Attributes dialog window.
Conversion Type
Opens a submenu that determines whether the conversion operator converts the input element to limitInt (Limited) or wrapInt (WrapAround) type.
Determines if the limits for the converted type are user-defined or not. Selecting this menu option enables the Min and Max fields in the Conversion Attributes dialog window.
Assert Operator
Assert
Opens the Assert Attributes dialog window.